24.07.2021

London police intervene against anti-vaccine protesters

Anti-restriction and anti-vaccine protesters held a protest in the British capital London on Saturday, July 24



Thousands of interviews, human stories and documentaries on our YouTube channel. Subscribe today

New