Racism is evil, says Trump after Virginia bloodshed

(Evan Vucci, AP)
(Evan Vucci, AP)

Washington - US President Donald Trump - under pressure to explicitly condemn a weekend rally by white supremacists in Virginia that ended in bloodshed - denounced racism as "evil" Monday, singling out the Ku Klux Klan and neo-Nazis as "repugnant."

"Those who spread violence in the name of bigotry strike at the very core of America," Trump said in nationally televised remarks from the White House.

"Racism is evil. And those who cause violence in its name are criminals and thugs, including the KKK, neo-Nazis, white supremacists and other hate groups that are repugnant to everything we hold dear as Americans."

Trump had taken heat from Democrats and Republicans alike for his response to Saturday's violence in Charlottesville.

A woman was killed and 19 others injured when a suspected Nazi sympathiser plowed his car into a crowd of anti-racism protesters after a violent rally by neo-Nazis and white supremacists over the removal of a Confederate statue.

We live in a world where facts and fiction get blurred
In times of uncertainty you need journalism you can trust. For only R75 per month, you have access to a world of in-depth analyses, investigative journalism, top opinions and a range of features. Journalism strengthens democracy. Invest in the future today.
Subscribe to News24
Lockdown For
DAYS
HRS
MINS
Voting Booth
Will you continue to use WhatsApp following the company announcing a change terms of service which would force users to share personal data?
Please select an option Oops! Something went wrong, please try again later.
Results
Yes, the terms of service do not bother me enough to switch
52% - 7743 votes
No, I will be switching over to a new service
44% - 6455 votes
I've never used WhatsApp
4% - 591 votes
Vote
ZAR/USD
15.12
(+0.06)
ZAR/GBP
20.57
(-0.00)
ZAR/EUR
18.29
(+0.02)
ZAR/AUD
11.66
(-0.16)
ZAR/JPY
0.15
(+0.46)
Gold
1838.52
(+0.14)
Silver
25.15
(+0.82)
Platinum
1091.99
(+0.65)
Brent Crude
54.74
(-0.64)
Palladium
2366.00
(+0.69)
All Share
63713.87
(+0.26)
Top 40
58548.17
(+0.17)
Financial 15
11904.46
(-0.10)
Industrial 25
84813.75
(+1.20)
Resource 10
63219.33
(-1.00)
All JSE data delayed by at least 15 minutes morningstar logo