Jul 25 2020

New satellite images of the Russia-linked forces presence in Libya

In the released images from the al-Khadim airbase in northeast of Libya and Sirte in north of the country, the IL-76s transport aircraft, Pantsir air defense systems and Russian armored and engineering vehicles are seen. AFRICOM accused Russia of violating the UN Security Council resolution and destructive interfering in Libyan war, by Russian military private companies in Libya. The Russian private military companies and what are introduced by the Western media as “Wagner” forces, are contractors that are usually supported by the Russian army, directly or indirectly.Mentioning to this point is worthy that according to the law of Russia, no …