Interior Ministry of Libya’s UN-backed government has announced arresting a number of leaders of al-Qaeda in the Islamic Maghreb on the outskirts of the capital Tripoli. The leaders were arrested following a raid spearheaded by Libyan attorney general’s office. Weapons, hand grenades, ammunition, and documents were seized with the arrested terrorists. While the names are...