As the Middle East Peace Talks Hit Deadlock, Talk of Israel Joining the European Union Increases
John Tantillo’s Winner and Loser of The Week: Apple Again (Slate) and The Administration & Terrorism
This five-story office building called Ugland House, in the Cayman Islands, is the official address for 18,857 corporations. About half of these companies have billing addresses in the U.S. The Caymans Islands provides near-total financial secrecy for companies, banks and accounts. As long as the House of Ugland stands, our standard of living will fall.