Paradise Papers – Facebook and Twitter Received Hundreds of Millions from Russians November 7, 2017 7:14 am
Incoming: Massive 13 million page leak called “Paradise Papers” will soon expose many celebrities and politicians offshore financial affairs… List of people who resigned/were fired November 6, 2017 9:25 am
Poison Business: Monsanto Papers Reveal Media, Science, & Regulatory Collusion August 8, 2017 1:50 pm