British police dispersed a group of anti lockdown protesters trying to gather in London’s Hyde Park today (November 21).
British police dispersed a group of anti lockdown protesters trying to gather in London’s Hyde Park today (November 21).
Central London saw chaotic scenes as anti-lockdown protesters were met by alarge police presence. Several people were handcuffed by..