This is an excellent, must-read article from Russia’s leading news agency RT. Check it out!
Personally, I think that it is time for the US to explore win-win options with Russia.
Let me ask an open question:
Has President Obama’s foreign policy towards Russia been effective?