Rescue Ship Poses New Test for Italy’s Hard-Line Migrant Policies
The Sea Watch 3, seeking to disembark 42 people it picked up off Libya, has entered Italian waters off the island of Lampedusa, in defiance of new legislation.
Boise Breaking News & Events