Source: Global Alliance of NGOs for Road Safety
India has the highest number of road accidents in the world. It’s time to change that.