Unfortunately in life we find ourselves at the wrong place at the wrong time. According to the Global Status Report on Road Safety for 2013, issued by the World Health Organization, approximately 1.24 million people die every year on the world’s roads, and another 20 to 50 million sustain non-fatal injuries as a result of […]