Sign Up!
Login
A few years back, the exclusive "club" of the G8 countries - USA, Canada, Japan, Germany, Italy, France, the UK and Russia has ousted Russia over the Crimea annexation. Should Russia be allowed back in? They seem to have accepted their fate though.
Comments: Add Comment