Tensions Grow In Crimea As Diplomatic Talks Continue

As the standoff between the Russian military and Ukrainian forces continues in Ukraine's Crimean peninsula, world leaders are pushing for a diplomatic solution to the escalating situation.

Latest Tweet
Ever wonder what these Soviet-era propaganda posters say? Here are the translations: https://gtty.im/2FLO52C https://twitter.com/GettyImages/status/975422088117936128/photo/1