Road traffic crashes kill about 1.24 million people each year. More than one fifthof these deaths occur among pedestrians. Pedestrian collisions, like all roadtraffic crashes, should not be accepted as..
Read more...