London Shaken by Mass Protests: Tens of Thousands March, Arrests, Injuries and Entry Bans
On May 16, the streets of London were flooded with protesters: between 80,000 and 100,000 people marched
The Voice of Moldova