Bharat Express DD Free Dish

Didwana

A Rajasthan court ordered an FIR against police personnel over an alleged assault inside a police station and directed an independent investigation into the case.