Russian mercenaries preparing for war in Libya reveal satellite images
The American satellite MAXAR, passing over Libyan territory, revealed that Russia is preparing to violate the UN peace agreement in Libya. Nick Paton Walsh and Sarah El Sirgany are authors in the CNN and disclose this information.