Russian aircraft deploy to Libya to back private military contractors, AFRICOM says


Russia has deployed military fighter jets to Al Jufra Airfield in Libya where they are expected…



Source link