Pan Am Flight 103 from London to NY Explodes with a Team of Whistlblowers on Board Set to Testify to Congress of CIA Arms / Drug Trafficking, 270 Killed.

Pan Am Flight 103 was destroyed by a bomb that detonated in the baggage compartment as the plane made its climb out from London passing over Lockerbie, Scotland en route to New York.  A total of 270 people died including 11 residents of the Scottish town.  According to investigators, the bomb was built into a Toshiba radio […]