Wednesday, June 27, 2012

Is Europe shooting itself in the foot with Iran oil embargo? (RT interview)