Day: November 1, 2014

Islamic State leader Caliph Ibrahim – aka Abu Bakr al-Baghdadi – never ceases to amaze us – and most of all his powerful petrodollar-stuffed backers. The Caliph is for all practical purposes now an oil major worth of membership of the Organization of the Petroleum Exporting Countries (OPEC). His takfiri/mercenary goons […]