Central African Republic citizens rally in support of Russia in Bangui

Citizens of the Central African Republic (CAR) have on Saturday thronged the streets of Bangui, the nations Capital to rally in support of Russia amidst sanctions from western allies following the Ukraine invasion. CAR is one of the African countries which signed latter day agreements with Moscow to help fight insurgents in the region; an […]