Click here to read ICSR's latest feature - Libyan Elections in 2018: A Potentially Ruinous Endeavour

Al Jazeera – Islamic State ‘beheading’: A challenge to US?