March 20, 2013Zócalo Public SquareShould We Have Let Wall Street Go Bust?This article originally appeared in Zócalo Public Square on 3/19/13. Tough question. It’s like asking…