Taliban seize fifth Afghan provincial capital since Friday
Taloquan, the capital of Takhar Province, is just the latest in a string of victories that come as foreign forces,...
Taloquan, the capital of Takhar Province, is just the latest in a string of victories that come as foreign forces,...