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

1 month ago

‘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 years ago