• Wed. Apr 17th, 2024

reagan

  • 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…