Appalling road safety standards, maximum road deaths reported in India
Jun05

Appalling road safety standards, maximum road deaths reported in India

Gopinath Munde’s death is one more reason for us to ask hard questions about our appalling road safety standards and what to do about it. According to WHO’s latest Global road safety report, India is home to the world’s largest number of road deaths. Here are a few reasons which make our roads so...

Read More