Taliban fighters execute 22 unarmed Afghan soldiers who surrendered | World News

Published July 14, 2021 942 Views

Rumble Taliban fighters have executed 22 Afghan commandos in the town of Dawlat Abad in Faryab province as they surrendered after some clashes. Several videos have surfaced of the incident.