Israel is in a fight for its existence on numerous fronts, from Gaza to the Oval Office. Edwin talks to key personalities and answers the tough questions live from the Tel Aviv Hilton Vista.