
Watch “The European Union vs. Russia: Talking Heads” on YouTube
The European Union vs. Russia: Talking Heads: http://youtu.be/JnJOsOzpz4k
NEWS, HISTORY, POLITICS AND ACTIVISM FROM THE AFRICAN DIASPORA!
The European Union vs. Russia: Talking Heads: http://youtu.be/JnJOsOzpz4k
You must be logged in to post a comment.