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.