Zimbabwe, officially the Republic of Zimbabwe, is a landlocked country located in southern Africa, between the Zambezi and Limpopo Rivers, bordered by South Africa, Botswana, Zambia and Mozambique. The capital and largest city is Harare. Read More
Top Chinese diplomat Yang Jiechi met with Zimbabwean President Emmerson Mnangagwa where both the leaders spoke of cooperation in expanding their partnership to a new high, reports said. ...