
Recent talks between Secretary of State John Kerry and Russian Foreign Minister Sergei Lavrov only served to re-establish the well known fact that USA and Russia are vehemently opposed to one another on the crisis in Ukraine. Lavrov has said there is “no common vision” between the two nations for the future of Ukraine. Following […]