Wednesday, June 16, 2010

Obama aims high, but overshoots facts and history

FACT CHECK: Obama inflates hopes in spill recovery

No comments: