MOSCOW (Sputnik) — According to the Pajhwok news agency, the prison from which the detainees were freed is located in the Helmand Province.
Flash: #Afghan special security forces freed 101 people from Taliban prison in #Helmand province.#AFG
— Pajhwok Afghan News (@pajhwok) 26 сентября 2016 г.
Afghanistan is in a state of political and social turmoil, with government forces fighting the continuing Taliban insurgency, while other extremist groups have also expanded their activities in the country and in neighboring states.