Balochistan: Iran executes Baloch Youth on Charges of Rebellion
DOZZAAP (ZAHEDAN): Iranian authorities have executed Baloch prisoner Muhammad Arif Shah Bakhsh on charges of armed rebellion and moharebeh (enmity against God), in connection with an alleged attack on a
read more