The WHO ‘Global Status Report on Road Safety 2015’ states that nearly 1.25 million people around the world die each year due to road traffic accidents.[1] Developing countries like India account for almost 90% of such accidents.[2] Recognizing that road traffic accidents are the leading cause of death in several countries, the Brasilia Declaration on Road Safety