Home Top European rights court slams Russia over ... 09 July 2025 Top European rights court slams Russia over abuses in Ukraine