London, UK. 29th May, 2021. Thousands of demonstrators march through central London in a protest against the restrictions and legislations imposed by the Government to control the spread of coronavirus, lockdowns, mandatory face masks, vaccines and vaccine passports. Credit: Wiktor Szymanowicz/Alamy Live News Stock Photo
{}