Two for the road
- Road accidents in the developing world cost $100 billion a year — equivalent to all overseas aid from developed nations.
- More people die from traffic accidents than from malaria.
big on love, tolerance, freedom and the human potential