BP is facing fresh scrutiny into whether it was involved in the release of the Lockerbie bomber Abdelbaset Ali Mohmet al-Megrahi, after the oil giant admitted lobbying the British government over a prisoner agreement with Libya.
Daily Archives: July 15, 2010
The ‘Bigfoot of Latino culture’
I’ll exploit any opportunity to reference Bigfoot, though this is the first I’ve heard of chupacabras.