Wagner’s rebellion could hit the Kremlin’s “pro-Russian state” in Africa

BANGUI, CENTRAL AFRICAN REPUBLIC – MARCH 23, 2023: Demonstrators carry banners in Bangui, March 22, 2023 during a march in support of Russia’s presence in the Central African Republic. Taking advantage of the vacuum created by the departure of a large part of French troops, Moscow sent “military instructors” to the country in 2018 and […]