Andy Mossack stays at the Clock Apartments Jaffa, perfect for a Tel Aviv Stay. Read the full story here