Europe Top Stories Trending NowItalian court order release of rescue ship captainTNT DeskJuly 3, 2019 by TNT DeskJuly 3, 2019 SICILY, Italy: An Italian court has ordered the release of the German captain of a rescue ship who had been placed under house arrest after...