Wednesday, June 19, 2013

Video: TWA Flight 800 Explosion NOT an accident?

Remember TWA Flight 800 which blew up in 1996 off the coast of New York?  A new documentary claims that it was no accident and in fact there was a cover up!  The ABC News story embed is below:

Documentary Alleges TWA Flight 800 Cover-Up

No comments: