On This Day, May 26: Plane of returning Spanish soldiers crashes in Turkey
Friday, May 26, 2023 - 02:03
in Paleontology & Archaeology
On May 26, 2003, a plane crash in Turkey killed all 74 people aboard, including 62 Spanish soldiers returning from peacekeeping duties in Afghanistan.