Dear Democrats: reform or perish

“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 […]