Thousands Protest Demolition of Ravidas Mandir In Delhi’s Ramlila Maidan

Thousands of people descended at Delhi’s iconic Ramlila Maidan on Wednesday to protest the recent demolition of a Ravidas Mandir in the national capital. The Delhi Development Authority (DDA) had demolished the temple on August 10 on the orders of the Supreme Court. Many dalits wearing blue caps and carrying flags, protesters of all age […]