By barring opposition candidate Boris Nadezhdin from running, the Supreme Court removed Putin's last remaining significant challenger.
By barring opposition candidate Boris Nadezhdin from running, the Supreme Court removed Putin's last remaining significant challenger.
Other Putin rivals have already been barred from standing in an election widely considered a foregone conclusion.