The European Court of Human Rights (ECHR) has released its annual report for 2024, highlighting key reforms, statistics, and ...