Iran Executed Record 80 Afghan Citizens In 2024 | Afghanistan International