World Geopolitics: Russia Extending its Sphere of Influence in Africa’s Sahel December 19, 2021 Business Post Contributor By Kester Kenn Klomegah With renewed and full-fledged interest to uproot French domination, Russia has ultimately begun making inroads into Africa’s Sahel region, an Read More