The European Court of Human Rights (ECHR) has delivered a verdict in the case of Ukraine vs. Russia over Crimea, recognizing systematic human …
Read more: ECHR has recognized systematic violations of human rights in occupied Crimean peninsula
2024-06-27