A deadly plane crash in Istanbul, Turkey, took three lives. Video shows the flight landing in rough weather before disappearing into a ditch. Roxana Saberi …
source
A deadly plane crash in Istanbul, Turkey, took three lives. Video shows the flight landing in rough weather before disappearing into a ditch. Roxana Saberi …
source