Italy warns world time running out to address IS threat in Libya

Smoke rises from the port of the eastern Libyan city of Benghazi during clashes between forces loyal to the internationally recognised government and Islamist militias on February 14, 2015 (AFP Photo/Abdullah Doma)

Continue reading