Tag Archives: Ali al-Megrahi

And The Weasel Of The Month – Scotland!

Here is an interesting development on the world front. Yesterday British Petroleum announced they have aquired the rights from Libya to drill off the Libyan coast. This is the first time in thirty years that Libya has allowed a foreign … Continue reading

Posted in Life