Posts Tagged ‘ U.S. Navy ’

TWA 800 Missile Theory Back In The News

July 16, 2013
TWA 800 Missile Theory Back In The News

Sometimes strange and ugly truths take years to be revealed. In 1996 TWA 800 mysteriously exploded off the coast of Long Island, killing 230 passengers and crew. After a long investigation, the NTSB determined that a static charge ignited an near-empty fuel tank and caused the explosion. This claim largely ignored the eyewitness accounts of […]

Share

Tags: , , , ,
Posted in News and Views, Tell the truth and run ! | No Comments »