Abdel Baset al-Megrahi is the notorious Libyan convicted in 2001 of bombing 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 last Thursday after determining he was suffering… Read more.
Release of Lockerbie Bomber: Compassion vs. Justice
Monday, August 24, 2009 at 5:16 AM
