3 years agoWill A New Ambassador Ease Turkey-Israel Tensions? A New Autonomous 'Mayflower' Ship Will Sailprestonsdayoff