Bookmark 0 FacebookTwitterPinterestWhatsapp News Iran Resumes Harsh Punishments: Roya Heshmati Endures 74 Lashes for Refusing Mandatory Hijab by Terra January 6, 2024 by Terra January 6, 2024 3 comments In a recent incident, Iranian woman Roya Heshmati showcased unparalleled courage as she endured 74 lashes as a punishment for defying the Islamic Republic’s mandatory hijab. Known for her vocal … Read more