The Global Who report as on February 2020 on accidents is alarming. Nearly 1.35 million people die due to road crashes. More than half of all road traffic deaths are among vulnerable road users: pedestrians, cyclists, and Read More
The Global Who report as on February 2020 on accidents is alarming. Nearly 1.35 million people die due to road crashes. More than half of all road traffic deaths are among vulnerable road users: pedestrians, cyclists, and Read More