New evidence suggests Russian forces shot down Azerbaijan Airlines Flight 8243

Jul 2, 2025 - 03:00
 0
An Azerbaijani news outlet released evidence Tuesday suggesting the Russian military ordered the 2024 missile strike on Flight 8243, causing a crash in which 38 passengers died and another 29 were injured.