stagescenela.com
THE WOMEN OF LOCKERBIE
The facts are cut and dry. On December 21, 1988, PanAm Flight 103 from London to JFK exploded above the village of Lockerbie, Scotland, scattering bodies and debris over 845 square miles, a terrori…