Tag Archives: United Kingdom

‘London Stands Up’ – Covid Lockdown Protests (Video)

Protesters took to the streets April 24 in the UK capitol to voice their opposition to their country’s draconian lockdown measures purportedly intended to fight COVID19.