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