Breen, Jeanne; Humphreys, Richard Martin; Melibaeva, Sevara - 2013
; with road traffic crashes a leading cause of death. The World Health Organization (WHO) estimates that 1.24 million people … were killed on the world's roads in 2010 and between 20-50 million more suffer non-fatal injuries from road traffic … regional trade corridors. Developed jointly by the Sub-Saharan Africa Transport Program (SSATP) and the World Bank, they are …