EFF, Human Rights Organizations Call for Urgent Action in Case of Alaa Abd El FattahElectronic Frontier Foundation15 hrs
Iranian Nobel Peace Prize winner Narges Mohammadi, in prison for speaking up against human rights violations, has been a voice for women for almost two decadesThe Conversation21 hrs
‘Always on and watching’: A former Xinjiang prisoner describes life inside China’s detention camps – TechCrunchTechCrunchApr 28, 2022