How Many Deaths Will It Take For Us To Improve Road Safety In India?

Picture for representation only

There in the road, up straight ahead A car was stalled, the engine was dead I couldn’t stop, so I swerved to the right I’ll never forget the sound that night The screamin’ tires, the bustin’ glass The painful scream that I heard last. Those are the lyrics to a song popularised by Pearl Jam […]