Orwell Would Have Loved This

The head of Iran’s High Council for Human Rights speaks out on stoning: The hard-line chief of Iran’s High Council for Human Rights, the longtime political operator and insider Mohammad-Javad Larijani, says the sentence of stoning against an impoverished mother of

Read More »