EditorialPolice on duty at Anti Vaccination at a small anti lockdown, freedom protest in parliament square on Guy Fawkes night., Trafalgar Square, London, UK - 05 Nov 2021
EditorialAnti lockdown and anti vaccine passports protest gather in Parliament Square on what they call 'Freedom Day'., Westminster, London, UK - 19 Jul 2021