article-1359910-0627BD04000005DC-492_306x423 February 23, 2011 by BareNakedIslam Leave a Comment The freed Lockerbie bomber Abdel Baset al Megrahi at home in Tripoli, Libya the day after his release from Scotland. Picture – David Bebber
Leave a Reply