Anti-mask mayhem in Trafalgar Square: Police arrest 32 as conspiracy theorists clash with officers and hundreds rail against Covid restrictions in central London protest
More than 30 people have been arrested after violent scuffles between protesters and police at a large anti-vax, anti-l…
September 19, 2020