Abuja, Nigeria’s federal capital city, has witnessed remarkable urban growth since its development in the 1980s. The city’s population has increased from 776,298 in 2006 to an estimated 2,057,985 in ...
The Kasaragod-bound bus was packed. Passengers stood shoulder-to-shoulder, swaying with every sharp turn as the bus lurched ...