AFRICOM Satellite Images Reveal Russian Involvement in Ground and Air Operations in Libya

On Friday, July 24, the US military Africa Command (AFRICOM), released new…