Jim Swire
Special
photos
- The passenger jet exploded over the town of Lockerbie, Scotland, on Dec. 21, 1988, killing 270 people onboard and on the ground
- Libyan intelligence officer Abdelbaset Al-Megrahi was the only person convicted over the attack, but new evidence has since come to light
© 2025 SAUDI RESEARCH & PUBLISHING COMPANY, All Rights Reserved And subject to Terms of Use Agreement.