Arielis

Afghanistan: The Fall Of Helmand

Afghanistan: The Fall Of Helmand | Al Jazeera | February 23, 2017
World
Source: Al Jazeera
February 23, 2017
People and Power goes behind the scenes with the Taliban in the Helmand province of Afghanistan.

Read Full Story
Popular Articles