How the tide turned after a week of riots
Thousands of anti-racism protesters rallied on Wednesday, when anti-immigration protests had been expected.

Thousands of anti-racism protesters rallied on Wednesday, when anti-immigration protests had been expected.