• Sat. Apr 13th, 2024

dodd frank

  • Home
  • Dear Democrats: reform or perish

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…