Who Is Behind Namboole Unending Great Sorrow?

Built with US$36 million Grant from the People’s Republic of China (PRC), originally called Namboole Stadium, a name derived from the name of the hill it is located, It is now officially called Mandela National Stadium, named after the former…