Namboole’s Long Road Back: Uganda’s Mandela National Stadium Reclaims Its Glory On certain afternoons in Kampala, you can hear it drums beating, horns blaring, and voices rising from Namboole Hill. After years of silence and shuttered gates, Mandela National Stadium stirs again, ready to host Africa’s finest as African Nations Championship (CHAN 2024) brings football […]