Each year, Over 1.2 million people die and an estimated 20–50 million are injured worldwide due to motor vehicle crashes
Choose life. Join us
Car occupants have a 2% to 23% chance and cyclists/pedestrians have a 2.8% to 46% chance of permanent medical impairment following road traffic injuries
Take the road seriously. Join us