Afghanistan: The Fall Of Helmand (Video Report)



WNU Editor: The video report is from Al Jazeera .... Afghanistan:
The Fall Of Helmand (Al Jazeera). A sobering on the ground report on the war against the Taliban.

Subscribe to receive free email updates:

Related Posts :