Home A minimum of 104 arrested at anti-lockdown protest in London At least 104 arrested at anti-lockdown protest in London

At least 104 arrested at anti-lockdown protest in London

Police detain a protester during the Million Mask March anti-establishment protest at Trafalgar Square in London on Thursday, November 5.

Popular articles