South Asia World12 Taliban fighters detained in Afghanistan: officialAgenciesJune 20, 2011September 27, 2011 by AgenciesJune 20, 2011September 27, 2011 Kabul: — Security forces detained a dozen Taliban fighters during a night operation against Taliban hideout in Takhar province, some 245 km north of Afghan...