Police arrest anti-lockdown protesters at Trafalgar Square
Published
Police arrest anti-lockdown protesters at Trafalgar Square
Full ArticlePublished
Police arrest anti-lockdown protesters at Trafalgar Square
Full ArticleThousands of people massed in Trafalgar Square on Saturday carrying a variety of signs, flags and placards
Police have urged hundreds of protesters to immediately leave an anti-vaccine, anti-lockdown protest in Trafalgar Square or face..