Christine Lagarde Pays No Tax May 29, 2012 Pay your taxes you deadbeat.. The 1% still just does not get it. Incredibly, in the middle of arguably the … Continue reading »