Could 100 Witnesses Have Been Mistaken?
Today is the fourth anniversary of one of the most mysterious, tragic and controversial air crashes in U.S. history — the explosion of TWA Flight 800 off the coast of Long Island, which killed 230 passengers and crew. Full Story