That’s the title of the lead story on the Huffington Post website today, 9/25/09. I encourage you to watch the 5 minute interview with Inspector General of TARP-Neil Barofsky. It’s not good news, but it’s the truth. Kudo’s to the Huffington Post for their excellent investigative journalism-well done.
Click this link to watch the interview: