Trending
Road Accidents In India- Is It Getting Any Better?
In India, traffic accidents are a major cause of deaths, injuries and property damage every year. In 2016, a report by the National Crime Records Bureau (NCRB) stated that in 2015, there were 496,762 road, railway and railway crossing related accidents in India. India ranks first in the number of...