News

The European Court of Human Rights has found Russia guilty in a joint case that combines the complaints of Ukraine and the Netherlands against Russia regarding numerous human rights violations during ...