Two for the road

  1. Road accidents in the developing world cost $100 billion a year — equivalent to all overseas aid from developed nations.

  2. More people die from traffic accidents than from malaria.




 
 
 

Spam protection by WP Captcha-Free