PRC 195991684

Covid anti-vaxxers chase Jon Snow as they storm ITN headquarters

Anti-vaccine protestors inside the offices of ITN in London Anti-vaccine protestors stormed the offices of ITN and shouted abuse at Channel 4 news presenter Jon Snow. Dozens of people were pictured inside... Read more »