The Grand Chamber judgment delivered unanimously on July 9, 2025 in Ukraine and the Netherlands v. Russia represents a transformative moment in international human rights law. The ruling does far ...