Taliban Intelligence Official Killed in Kabul, Claims Afghanistan Freedom Front

The Afghanistan Freedom Front has claimed responsibility for the killing of three Taliban members, including an official from the Taliban’s Intelligence Department 90, in an attack on Saturday evening at the Alaudin intersection in Kabul.