Imagine Europe had rapidly brought to bear all the firepower imaginable in Libya. Would the world be better off?
Tag Archives: Gaddafi
Libya, Globalization and Oil
How has the United States surrendered some of its sovereignty to the oil markets?