TRAC Editorial Note: Islamic State in Libya (ISL) released a video that featured English subtitles and circulated via Telegram on 29 May 2016: Read more on: TRAC INSIGHT : Islamic State…
You need a TRAC license to view the rest of this content. Learn more