inSITE Reports

IS claims first attack in Libya in more than a year, with a VBIED suicide blast on Haftar forces in Sabha.
inSITE on Islamic State
/
June 10, 2021

Subscribe Banner