Quantcast

At least 15,000 people cram Trafalgar Square in rally against lockdown

At least 15,000 anti-lockdown protesters cram into Trafalgar Square - as a QUARTER of Britain's population is put under some form of lockdown -...
More