Afghanistan - Obama to troops: 'I love all of you'
President Obama speaks to the nation from Bagram Air Base in Afghanistan, describing the new treaty with the country.
Loading the player ...
You need to be registered in order to add comments! Register HERE
|Liveleak on Facebook|