Russia found guilty by ECHR in major Ukraine-Netherlands case

The European Court of Human Rights (ECHR) has found Russia guilty in a major interstate case that combines complaints by Ukraine and the Netherlands against Russia regarding numerous human rights violations during the war before and…

Continue Reading