Russia's electoral authorities claimed Nadezhdin's campaign had submitted too many defective signatures in support of his presidential bid.
lol. putin fraid of competition in rigged elections
News from around the world!