The Taliban has pushed further into Lashkargar - the capital of Afghanistan’s Helmand province.
The Taliban has pushed further into Lashkargar - the capital of Afghanistan’s Helmand province.
As Afghanistan celebrates its Independence day today, Anti Taliban protest were seen throughout the country. Thousands of people..