Putin’s Challengers Barred: Russia Blocks Anti-War Candidate’s Election Bid
Baurus Nadestin, a vocal opponent of President Vladimir Putin in Russia, is set to run as the presidential candidate for the Centre-right Civic Initiative Party. The opposition party announced Nadestin’s intention to register with the Electoral Commission on December 25th