News / Rehan Amjad - 5 years ago
Metropolitan Police Say Detained Over 100 Protesters During Environmen ..
The Metropolitan Police said Tuesday they have detained 113 people during a protest against environmental pollution that began on Monday evening in central London