Home / Tag: Approval Ratings
Monday, March 2, 2009

Obama won over the public and won the debate

With President Barack Obama’s signature affixed to the economic stimulus bill, his landmark victory can be put in proper...

0|1