History List: World’s Deadliest Aircraft Disasters

https://i.ytimg.com/vi/yZBimaHbSxQ/hqdefault.jpg A list of the deadliest aircraft disasters: 2003 Iran Ilyushin Il-76 crash, Malaysia Airlines Flight 17, Iran Air Flight 655, Air Africa crash, Saudia Flight 163, Turkish Airlines Flight […]

Read more