The Tragic Downing of Iran Air Flight 655 over Persian Gulf: A U.S. Atrocity Without Accountability
On July 3, 1988, a routine commercial flight turned into one of aviation’s darkest moments when U.S. Navy warship USS Vincennes shot down Iran Air Flight 655, killing all 290 civilians on board – including 66 children. […]