These are important questions. We know that Governor Romney has had a Swiss bank account, as well as money in other tax havens like the Cayman Islands, Luxembourg, Bermuda, and Ireland. Romney's answer to any question about his taxes has basically been, "Trust me." But the guy's running for President, for Pete's sake. He owes us more than that.
The bottom line is that there is a lot of unsettling information in what investigators have so far been able to piece together about Romney's finances. The easiest way for Governor Romney to put to rest what his campaign described to Shaxson as "unfounded allegations and insinuations" would be to release his tax returns. Yet he has not done so and shows no sign of changing his mind. Josh Marshall calls the questions "kryptonite" and thinks Romney will come under a lot of pressure to release more tax returns. Let's hope so. The guy's running for President, for Pete's sake.