almendron.com
One every 30 seconds
Each year 1.2 million people are killed in road traffic crashes worldwide, most of them in developing countries. By 2020 the total could have doubled. Worst affected are children, pedestrians, cycl…
Michael Schumacher