The European Court of Human Rights (ECHR) Wednesday ruled that applications made by Ukraine and the Netherlands against Russia alleging multiple …
Read more: European Court of Human Rights: Ukraine and Netherlands cases against Russia are … – JURIST
2023-01-26