July 3, 1988: Tragedy of Iran Air Flight 655 Still Echoes After 36 Years

Tehran: On July 3, 1988, a U.S. Navy guided missile cruiser, the USS Vincennes, shot down Iran Air Flight 655 over the Persian Gulf, killing