Wikileaks taking on the corrupt global financial system (and hopefully winning) Posted on October 25, 2011April 24, 2023