This Day

April 7, 2009, 8am PDT
Officials in Lagos, Nigeria, are praising the recently installed Bus Rapid Transit system as making distinct improvements in mobility for the crowded and growing African city.
This Day