
Afghans publicly execute 4 in 3 provinces same day
KABUL: Afghan Supreme Court proclaimed that Talibaan regime has publicly executed four, convicted of murder, in the football stadiums of three provinces on Friday (11th April, 2025). Supreme Court of Afghanistan informed that a murder convict was executed in Zaranj situated in Nimroz Province; another was killed in Farah city of Farah Province; 3rd and […]