Libyan military officials announced Monday the detention of more than 300 migrants attempting to cross the Sahara Desert, marking an escalation in efforts to...
Spanish Sea Rescue services discovered five bodies floating in waters off the Canary Islands Sunday after their inflatable vessel ruptured approximately 90 kilometers (56...
Libyan authorities have dismantled a human trafficking network operating in the country's southwest, the Attorney General's office announced on its Facebook page Saturday. The...