Where Are All The Americans?

Last Sunday, the International Consortium for Investigative Journalism stunned the world with their release of findings from 11.5 million files leaked from the Panamanian law firm Mossack Fonseca. The “Panama Papers” blow the lid off the firm’s creation of over 214,000 companies, mostly in the British Virgin Islands and similar “sunny places for shady people” […]