July 10, 2025
Europe’s top human rights court delivered damning judgments on Wednesday against Russia in four cases brought by Kyiv and the Netherlands, including finding Moscow shot down flight MH17. The Boeing 777 was shot down on 17 July 2014 using a Russian-made Buk missile fired from territory in eastern Ukraine controlled by separatist rebels loyal to […]






