UK denies pressuring Scotland into Lockerbie release

Wednesday, September 2, 2009 Since the August 20 release of Abdelbaset Ali Mohmed Al Megrahi, who was convicted of planting a bomb on Pan Am Flight 103, there has been…

Continue Reading