World

Charlottesville far-right protests

After facing growing criticism from within his own Republican party for failing to clearly denounce white nationalists for provoking clashes in Virginia, President Donald Trump has finally condemned far-right groups such as the KKK, neo-Nazis and white supremacists.