New evidence suggests Russian forces shot down Azerbaijan Airlines Flight 8243
euronews (in English)
New evidence suggests Russian forces shot down Azerbaijan Airlines Flight 8243
An Azerbaijani news outlet released..