Sign Up!
Login
Anywhere from 20,000 to 80,000 Russian troops have been amassed at Russia's border with Ukraine. Is Putin an idiot or just shortsighted?
Comments: Add Comment