Abdel Baset al-Megrahi is the notorious Libyan who was convicted in 2001 of taking part in the bombing of Pan Am Flight 103 on December 21, 1988. The explosion occurred over Lockerbie, Scotland, killing 270 people, two-thirds of them American. Megrahi was sentenced to life in prison. Nevertheless, Scottish authorities released him on compassionate grounds… Read more.
Release of Lockerbie bomber: compassion v. justice
Monday, August 24, 2009 at 5:16 AM