Malawi, Zambia stadiums create confusion
Upon visiting the newly built Bingu National Stadium in Malawi's capital Lilongwe, a person is likely to mistake it for the Levi Mwanawasa stadium which stands in Ndola, Zambia. The structures are almost an item… ...