“At this defining moment, change has come to America”, declared Barack Obama upon winning the presidency in 2008. And the truth is it should have been a defining moment, and change should’ve come to America. But the fact is it wasn’t, and it didn’t. The 2008 Financial Crisis caused an economic downturn not seen since […]
Categories
Dear Democrats: reform or perish
