Police

On India’s roads, ill-suited infrastructure drives pedestrian deaths

Indian roads are among the deadliest in the world — and most fatalities occur close to pedestrian infrastructure

‘I was assaulted amidst slogans of Bharat Mata ki Jai’

A journalism student narrates the horrifying account of being assaulted by goons near the main gate of JNU on January 5, while the cops looked on.