Channel 4's Jon Show abused as anti-vaccine protesters storm HQ of UK news programmes
Published
Anti-vaccine protesters have stormed the London headquarters of production company ITN, which produces ITV News, Channel 4 News and Channel 5 News.
Full Article