event · 20 August 1975 · 49 years ago
Il-62 crashes south of Damascus, Syria, killing 126
More events on 20 Aug