The Freedom Front claimed responsibility for last night’s attack on the Taliban
The Freedom Front claimed responsibility for last night’s attack on the Taliban. Local sources report that Afghan Freedom Front fighters attacked a Taliban base in Taloqan city, the capital of Takhar province, on Saturday evening, 24 August 2025. The incident occurred around 7:00 PM in the first security zone of the city. Following the attack,