National Stadium Handed Over

[Daily News]CHINA has officially handed over Phase One of the National Stadium Complex in Dar es Salaam to the government after seven years of construction of the massive project.