Month: November 2018

Russia Trolls America…


Hmm, my money is on Alibaba…


10,000 steps this morning in Russia…


Putin Quotes you should think about…. $


Drama in the Kerch Strait: teasing the Russian bear | Asia Times – By Pepe Escobar


Joint Statement on U.S.-Ukraine Strategic Partnership


Ukraine, The Gift that keeps on Giving…