The True Story Behind the Lockerbie Terror Attack and the Decades Long Search for Answers
On Dec. 21, 1988, Pan Am Flight 103 from London to New York exploded over the Scottish town of Lockerbie. All 259 passengers and crew were killed, plus another 11…