Heckle and Chide: Saving Lives on Africa’s Roads
By James Habyarimana and William Jack A recent spate of horrific road crashes has brought the dangers of the developing world’s roads to light. A recent bus crash in western Kenya killed all 41 people on board, and 51 perished when…
Categories:
International Policy
