Anti-lockdown protesters scuffle with police in London

Published March 20, 2021 546 Views

Rumble Thousands of protesters in central London staged a demonstration against coronavirus lockdown measures on Saturday (March 20).