Iran Executes Three Over January Protest Involvement, State Media Report
Dubai— Iran has executed three men linked to nationwide anti-government protests in January, according to reports carried by local media
Read MoreDubai— Iran has executed three men linked to nationwide anti-government protests in January, according to reports carried by local media
Read MoreGeneva– Iran has executed at least 21 people and arrested more than 4,000 others on national security-related charges since the
Read MoreDoha — Hamas announced on Friday that it had executed six Palestinians and shot 13 others in the legs for
Read MoreThe Iranian regime is the top executioner of women and holds the record on per capita executions in the world.
Read More