Russia and Zimbabwe Relations Remain Work-in-Progress, says Brigadier General Nicholas Mike Sango
By Kestér Kenn Klomegâh
Zimbabwe is a landlocked country located in Southeast Africa, and shares borders with South Africa, Botswana, Zambia and Mozambique. It is very rich in mineral resources and is the largest trading partner of S