Home Taliban publicly execute a third person for ... 11 Apr. 2025 Taliban publicly execute a third person for murder: Afghan Supreme Court