Oh my...look at all the people! Why is this not happening in the US?
London Freedom Protest arrival. 29th May 2021
Freedom protest against lockdowns and 'vaccine' passports in London on 29th May 2021.
odysee.com