Human rights criticises Iran’s death sentences on protesters
The Islamic Republic of Iran, having records of increasing death sentences on protesters being high-ranked world’s top executioners, has received criticism from human rights activists saying the regime has taken capital punishment to a new…