Ugandan President Yoweri Museveni and vice chairman of China's National people's Congress standing committee, Xu Jialu, officially opened the Mandela national Stadium, the biggest sports facility in the country, here Tuesday afternoon.
Chinese built Stadium opens in Uganda.