London police, protesters clash at COVID-19 demonstration
Published
London police clashed with demonstrators on Saturday as they broke up a protest in Trafalgar Square against COVID-19 restrictions amid rising tensions over limits on everyday life as…
Full Article