Quote:
Originally Posted by Ricochet
As posted under the video:
Traffic Fatalities India Yearly: 216,859
Traffic Fatalities US Yearly: 49,304
Traffic Injuries India Yearly: 7,203,864
Traffic Injuries US Yearly: 1,670,374
|
Percentage of people on 2-wheeled death chairs, probably greater than 40%.
Population ratio of India to America: like 7 or 8:1?