At least in the fondest hopes of campaign 2012. David Axelrod already has let the cat out of the bag: Obama will ride Osama's demise for all its worth and then some.
![]()
Tuesday, October 18, 2011
Osama bin Laden still lives!
By Donald SensingCategories: Election 2012