It’s been 20 years since TWA Flight 800 suddenly exploded over the shores of Long Island, killing all 230 people on board. The government insists there was a mechanical failure. But hundreds of eye witnesses, researchers and whistle-blowers say there has been a massive coverup. What’s the latest?
Award-winning journalists and authors Elizabeth Gould and Paul Fitzgerald explore the deep ties between the West’s imperial wars in Southeast Asia and the Middle East, Islamic extremists, terrorist attacks, and the Brexit referendum vote.