World
Iran punishes woman with 74 lashes for not wearing an Islamic veil in public
- by Sabrina Martin
- January 7, 2024
- 2 minutes read
- 0 Views
World
Armita Geravand, the young woman allegedly attacked by the Iranian 'morality police,' has been declared brain dead
- by Santiago Ospital
- October 22, 2023
- 1 minute read
- 0 Views