Clearly Russian Prime Minister Vladimir Putin is not happy about what the West is doing, which is why he spoke out a couple of weeks ago and labeled the UN decision to impose a no-fly zone in Libya a “medieval crusade.” Russia has significant economic interests in Russia, which are directly threatened by the conflict […]
Continue Reading →