Abdel Basset al-Megrahi

Lockerbie bomber Megrahi has died in Libya: brother
World

Lockerbie bomber Megrahi has died in Libya: brother

The former Libyan intelligence officer convicted of the 1988 bombing of a Pan Am flight over Lockerbie, Scotland, that killed…
Back to top button