At least 15,000 people have descended on Trafalgar Square and Hyde Park in London as part of an anti-lockdown demonstration.
Via: At least 15,000 people cram Trafalgar Square in rally against lockdown
Categories: English News
At least 15,000 people have descended on Trafalgar Square and Hyde Park in London as part of an anti-lockdown demonstration.
Via: At least 15,000 people cram Trafalgar Square in rally against lockdown