23 Jan 2022

England

NHS (National Health Service of England) employees from across the country put their uniforms on the steps of Trafalgar Square and Downing Street in protest as the deadline for mandatory vaccinations approaches.

Source: https://t.me/bigshocktheory