Anti Vaxxers Protest in London.
Protesters carried placards calling ministers and scientists ‘murderers’ and were met by Police officers around Central London.
Protesters carried placards calling ministers and scientists ‘murderers’ and were met by Police officers around Central London.