Watchdog group sues CIA for records on 1996 crash of TWA Flight 800

Watchdog group sues CIA for records on 1996 crash of TWA Flight 800

by WorldTribune Staff, May 27, 2026 Non-AI Real World News On July 17, 1996, at 8:31 p.m., TWA Flight 800, a Boeing 747-131 bound for Paris, crashed into the Atlantic Ocean minutes after taking off from John F. Kennedy International Airport in New York City. All 230 people died in the crash of the Paris-bound […]