Thousands Protest in London Against the Lockdown

According to a report, people in London have taken to the streets against the lockdown. Thousands…