Stories By 'SHUBHECHCHHA BHATTA'
With a person dying on the roads every 30 seconds, more than 3,500 per day, over 1.25 million per year, and as many as 50 million injuries worldwide, road crashes are the ninth leading cause of death globally.
full story »