Europe Top Stories Trending Now WorldItalian police arrest rescue ship captainTNT DeskJune 29, 2019 by TNT DeskJune 29, 2019 LAMPEDUSA, Italy: Police have arrested the captain of a refugees rescue ship after she docked at the port of Lampedusa. Sea-Watch 3 had been at...