Human Rights

ECtHR Faults Turkey Over Judges’ Lack of Legal Recourse Following Dismissals

Author: 
Özge Karsu

On January 14, 2025, the European Court of Human Rights (ECtHR)

Human Rights Watch Releases World Report 2025

Author: 
Özge Karsu

Human Rights Watch (HRW) released its annual Wor

U.S. Declares Genocide in Sudan Amid Escalating Conflict

Author: 
Brita Jelen