'Who wrote this?' Trump torched for tone-deaf speech mixing up site of Dayton massacre
US President Donald Trump has hit out at traditional allies one-by-one ahead of the G20 AFP / Brendan Smialowski

President Donald Trump called out "White supremacy" and "racist hate" as he condemned a pair of mass shootings in El Paso and Dayton, but social media users were not impressed.

The president delivered his first public address on the shootings that left 29 people dead and dozens wounded, and he vowed crackdowns on social media and video games, but not guns.