Do you want to remove all your recent searches?

All recent searches will be deleted

Watch fullscreen

Afghans call for withdrawal of foreign troops

8 years ago|7 views
October 7th, 2011 is the 10th anniversary of the U.S led invasion of Afghanistan. It comes amidst rising unrest across the war torn country.

Browse more videos