More than 30 arrests made as police clash with lockdown protesters in London
By Nasheem in News
Updated 3 years ago
More than 30 arrests made as police clash with lockdown protesters in London