Iran urged to halt executions for alcohol consumption BEIRUT — Human Rights Watch has urged Iran to scrap the death penalty for citizens convicted of drinking alcohol following reports that the nation’s judiciary Read More » July 1, 2012 No Comments
‘Simpsons’ to Iran: ‘This means war!’ Iran is banning the sale of all “Simpsons” toys within its borders, but the long-running Fox animated series isn’t just rolling over. When asked to Read More » February 6, 2012 No Comments