World May 04

Deaths at sea highlight failings in Europe migration policy

Approximately 130 people are believed to have died between April 21 and April 22 as they waited in vain for someone to save them, roughly 30 miles from the Libyan coast. It was the deadliest wreck so far this year…