Society Watch – Steering India to safer roads
Road accidents in India kill more people than some epidemics, but the Central and the State governments refuse to see it for what it is — a national crisis. The antiquated traffic management and transportation system resulted in 1,50,000 deaths and left more than half a million injured last year, [...]