At 7:03 on the evening of December 21, 1988, the residents of Lockerbie, a small Scottish town, saw the sky fill with fire and ...
This story is only covered by news sources that have yet to be evaluated by the independent media monitoring agencies we use to assess the quality and reliability of news outlets on our platform. Learn more here.