According to satellite pictures released by the United States Africa Command website on June 18, 2020, United States Africa Command confirms that Russian fighter aircraft MiG-29 and Su-24 are deployed in Libya. Russian aircraft delivered to Libya in late May 2020 are being actively flown in Libya. Read full Defense Aviation News at this link ...
In this picture, the U.S. intelligence services have identified Russian Spoon Rest radar and MiG-29 fighter aircraft in al-Jufra, Libya. (Picture source U.S. Africa Command) |