Iran executed at least 24 people over the weekend, rights groups say

Alikordi died of cardiac arrest on Friday night in his office in Mashhad, northeastern Iran, according to a report on Saturday by Iranian lawyers news agency (Vokala Press).

His body was transferred to the forensic institute for determination of…

Continue Reading