Watch Music Videos Online
Welcome
Login

Russia and the United States Locked in a Duel of Super Powers

Thanks! Share it with your friends!

URL

You disliked this video. Thanks for the feedback!

Sorry, only registred users can create playlists.
URL


Added by Tom in News
136 Views

Description

After Crimea sends a message they want to re-join Russia, Obama announces new sanctions.

Post your comment

Comments

Be the first to comment
RSS