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