Is this utter bullshit lockdowns & Vax agenda coming to an end? I think it may well be! Just look at the latest protests in London of over 1 million pissed of Brits!
“STICK YOUR NEW WORLD ORDER UP YOUR ASS” they proclaim boldly!
Check out the link below!