RTI

News

RTI reveals Delhi Police spent over Rs 9 lakh to barricade farmers’ protest sites

UPDATED: June 21, 2021 14:51 IST On February 1, 2021, the Delhi Police turned the three major farmers’ protest sites…

Read More »
Back to top button