Live News
Taliban publicly execute a third person for murder: Afghan Supreme Court
Afghanistan’s Supreme Court said Taliban authorities executed three convicted murderers on Friday, bringing to nine the number of men publicly put to death since their return to power, according to an AFP tally. Two men were executed in front of spectators in Qala I Naw, the center of Badghis