Opposition politician Boris Nadezhdin, who criticized Russia's war in Ukraine and tried to challenge President Vladimir Putin in the 2024 election, said Monday he has left Russia, a move that follows a crackdown that barred him from a race for parliament this year.