Balochistan: Three Killed and One Injured in Grenade Explosion in Morthan
DOZAAP (ZAHEDAN) October 9, 2024: The Iranian authorities have executed three Baluch prisoners, marking a troubling continuation of capital punishment in the country. The executions took place in Qazalhasar Prison in Karaj and Zahedan Prison in Iranian-Occupied Balochistan. According to the Baloch Activists Campaign, the prisoners executed today were identified as Ahmad Naroui, 33, son […]Read More