Showing now | Health

00:18

Mass protest against Covid restrictions taking place in London 3

This footage was filmed and produced 29 May 2021. Thousands of Londoners marched as a sign of disagreement with the imposed covid restrictions. Video Location: Oxford Street in London, UK.

Up next