Editorial cartoon published October 25, 2008 : self regulation
greenspan, fed, testifying, stop sign, self regulate, regulation, wall street, crash, recession, economy