Ranchi Sub-inspector Mowed Down During Vehicle Check; Driver Held
Ranchi: A female sub-inspector was mowed down to death during a vehicle check in Jharkhand's Ranchi. She was posted as in-charge of Tupudana Police station.
The incident took place in the wee hours of Wednesday in the Tupudana area.…