Iran executed 853 people in 2003 and 930 last year, the most in a decade, sending a chilling message to dissidents in the country and prompting United Nations human rights chief Volker Turk to urge ...
Iranian authorities arrested 10 Baha'i women January 22, according to a statement from a group representing this community, which denounced what it described as an escalation of repression against ...