Skip to playerSkip to main contentSkip to footer
  • 02/12/2009
President Obama is set to deploy around 30000 more troops to Afghanistan and outline an exit strategy for 2011 in a Tuesday night speech. Many Americans ...

Recommended