Russia’s Landmark Ruling: Accountability for MH17 Tragedy Involving 298 Lives International July 10, 2025 The European Court of Human Rights (ECHR) ruled that Russia is responsible for the shooting down of Malaysia Airlines Flight…