Last seen: 4 days ago
This week's human rights update looks at the Security Council and Israel-Palestine conflict. It highlights how the conflict has regional...
The 5th January 2024 was the 27 year anniversary of the Ghulja Massacre in East Turkestan. Protestors gathered at Dam Square in Amsterdam...
The controversial execution of Kenneth Smith on 25th January 2024 has sparked many discussions surrounding the definitions of human...