Trafalgar Square

London anti-lockdown protest sees 16 arrests and nine police officers injured

September 26, 2020

Clashes between police and coronavirus conspiracy theorists in London today left two officers in need of hospital treatment for head injuries. Anti-lockdown demonstrators were pictured with blood streaming down their faces after violence erupted at the rally at Trafalgar Square this afternoon. The Metropolitan Police said 16 people had been arrested and nine officers had […]

Read More