Footage of Russian soldiers occupying several strategic areas of the Crimea peninsula in southern Ukraine. Subscribe to The Daily Conversation to stay up to date on the most important international news stories. Facebook Google+ Twitter Keywords: TDC TheDailyConversation The Daily Conversation
0
0
Related videos
Preparing
To view the site materials you should be more than or equal to 18 years old