More than 1.2 million people die in traffic accidents every year across the world. Read More...Topics: Law, SocietyKeywords: Society, Road Accidents, Death