DMSC

Five terrorists turn themselves in to Libya Army: Sabra

Mon, 21 May 2018 - 12:46 GMT

Five leaders of the Islamic State (IS) and Al-Qaeda in Derna turned themselves in to the Libyan National Army (LNA).

More