An estimated 83% of the United States population lives in urban areas, up from 64% in 1950. And experts predict by 2050, 89% of Americans and 68% of the world population will reside in urban areas.
As light rain fell in Goma on Wednesday, April 23, 2025, all was quiet in the slum neighborhood of Birere. The streets, once bustling with retailers, motorcycle taxis, Chukudus (two-wheeled handmade ...
If you liked this story, share it with other people. Fighting between the Armed Forces of the Democratic Republic of Congo and the M23 armed group around Goma has displaced and upended life for ...