Begin typing your search...
Showing results for "#Iran Human Rights"
Iran sentences 3 more protesters to death, amid global outrage
At least 109 protesters now in detention have been sentenced to death or face charges that can carry capital punishment: Iran Human Rights