Police and Covid anti-vaccine protesters clash at Trafalgar Square

Tamworth Herald

Published

Hundreds of people descended on Trafalgar Square for a 'Resist And Act For Freedom' rally.

Full Article