Public morals

  • Iranian woman flogged 74 times for violating public morals

    Iranian islamic authorities on Wednesday executed the sentence of 74 lashes on Roya Heshmati, a woman who had been convicted for refusing to adhere to the compulsory hijab in accordance with a court’s orders in Tehran. Heshmati, a vocal critic of compulsory hijab, shared a distressing account of her experience during the execution of her…

    Read more →