» » Videos

Obama meets, applauds team that killed Osama

IndiaMay 7, 2011, 7:24 am

Obama also reiterated his commitment to start drawing down US forces from Afghanistan.

Latest Most popular Live TV