20070824 india: India world No. 2 when it comes to road fatalities