The Libyan National Army has arrested one Mohammed Mailed Mohammed better known as Abu Omar, an ISIS commander, at Ubari in the southern part of the country. Libya Review, a
The Libyan National Army has arrested one Mohammed Mailed Mohammed better known as Abu Omar, an ISIS commander, at Ubari in the southern part of the country. Libya Review, a