Washington is harrumphing with shock and outrage this week over reports that BP, the pariah oil giant, prevailed upon the British government to release Lockerbie bomber Abdel Baset al-Megrahi in exchange for a $900 million oil deal with Libya. Recall that Megrahi was the only person convicted in 2001 for the bombing of Pan… Read more.
BP Involved in Release of Lockerbie Bomber?!
Friday, July 16, 2010 at 5:24 AM