Most sadly, WHO says more than 1.25 million people die yearly from road vehicular accidents, while another 20-to-50 million suffer ‘non-fatal injuries’ – with many of them incurring assorted disabilities.