A group of ‘anti-vaxx’ protestors have broken into the headquarters of ITN, the UK production company that houses ITV News and Channel 4 News. Videos spread across social media, many filmed by the protagonists themselves, showing the group camped in the lobby of the building. Several showed Jon Snow, … Read entire story.
Source: Deadline