Protesters storm ITV in London, UK - by Martin Pope / SOPA Images
Protesters storm ITV in Grays Inn Road to demand a debate about vaccine safety especially for children. Protesters are also against the vaccination passport as they believe it takes away valuable freedoms.
You must be logged in to use lightbox functionality