This Day

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.
Apr 7, 2009   This Day