Road Traffic Injuries: An International Dilemma
Introduction Road traffic accidents claim over 1.3 million lives annually and result in between 40 to 50 million injuries or disabilities. The majority of victims are vulnerable road users such as young males. According to the World Health Organization (WHO),…