Human Rights Research CenterJun 23, 20231 minUN Human Rights Council Reports Record Executions in Iran
Dr. Richard QuinlanJun 1, 20235 minLeading Figure in 1994 Rwandan Genocide Arrested for Gruesome Crimes
Human Rights Research CenterMay 10, 20231 minUN Calls for End to Floggings and Executions in Afghanistan