Russian Troops in Ukraine

The video below is the complete opposite of what is happening in Crimea and the reason for Russian troops over there. A typical US propaganda: First of all Russian troops in Sevastopol and Crimea have always been stationed there, since there always has been a Russian Naval base there. According to the agreement with Ukraine…