A MiG-29 fighter jet, allegedly owned by Russian state-sponsored private military contractors, has been shot down in Libya. A video that recently appeared on social media purportedly shows a Russian-speaking pilot after their aircraft went down in Libya who is about to be picked up by an Mi-24 Hind gunship …
Read More »