Content note: The following post contains references to violence, sexism and misogyny, torture, and murder. The United Nations’ Internet Governance Forum (IGF) should not be held in Saudi Arabia in 2024 due to the country’s abysmal human rights record ...