Lockerbie: A Search for Truth
dIn the winter of 1988, the small Scottish town of Lockerbie became the site of one of the most devastating…
dIn the winter of 1988, the small Scottish town of Lockerbie became the site of one of the most devastating…
On the evening of December 21, 1988, the quiet town of Lockerbie in southern Scotland became the epicenter of one…