Tag Archives: Ali al-Megrahi

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 →