Indian roads are among the deadliest in the world — and most fatalities occur close to pedestrian infrastructure
A journalism student narrates the horrifying account of being assaulted by goons near the main gate of JNU on January…