coast of Libya
Sea-Watch 3 migrant rescue ship released by Italian authorities
Middle East
June 2, 2019
Sea-Watch 3 migrant rescue ship released by Italian authorities
The German NGO Sea-Watch announced that its ship Sea-Watch 3 was released by Italian authorities Saturday after being impounded nearly three weeks ago.…