As most of you probably know, the Lockerbie bomber who killed 270 people after he bombed a plane was released today on compassionate grounds. The bomber, Abdelbaset Ali Mohmed Al Megrahi has terminal brain cancer and is expected to have 3 months to live.
As Robert Mueller put it, the Scottish...