A court docket in Libya sentenced 17 former participants of the Islamic State staff...
Libya
A migrant boat has capsized off the Libyan coast, leaving a minimum of 35...
Your Global Perspective