by Stephen Lendman Obama and Vladimir Putin are geopolitical polar opposites. Russia's leader supports peace, stability and mutual cooperation among all countries. He believes nation-state sovereignty is inviolable. He embraces UN Charter and other…
more »