In another scandal that has disgusted the entire nation, it is reported that the passports of at least 200 Americans show up in this week’s 11 million data leak. The “Panama Papers” is the world’s largest document leak and went public on April 3rd. The documents detail the offshore bank…
Updated: