As many as 1.4m people are killed every year about one every 23 seconds in road accidents, while another 20m to 50m are injured but survive, often with life-changing disabilities.
As many as 1.4m people are killed every year about one every 23 seconds in road accidents, while another 20m to 50m are injured but survive, often with life-changing disabilities.