TWA Flight 800

Shattered Souls - A podcast by CrimeOnline and iHeartPodcasts

On July 17th 1996 TWA Flight 800 exploded. The official cause was an electrical issue in a fuel tank but this doesn't line up with what witnesses say they saw just before the explosion. Was TWA Flight 800 intentionally downed or was it truly an accident?