Russia increases presence in Africa
Russia has initiated the deployment of its troops under the banner of the ‘African Corps’ in southern Libya. Just days ago, Russian cargo planes landed at Brak al-Shati, offloading scores of soldiers, while cargo ships carrying equipment docked at the port …