AFF Claims Responsibility For Targetting Taliban Outpost In Mazar-e-Sharif

The Afghanistan Freedom Front (AFF) claimed responsibility for the Friday evening explosion at the Taliban outpost in Mazar-e-Sharif city.