Tag: Human Rights Watch

spot_imgspot_img

Iran: Security forces rape, torture detainees

Lagos, April 22, 2024 – Iran's security forces raped, tortured, and sexually assaulted detainees while repressing widespread protests in 2022 and 2023, Human Rights Watch...