MOSCOW—Russia’s national elections commission on Tuesday registered Nikolai Kharitonov, candidate of the Communist Party of the Russian Federation, to challenge President Vladimir Putin in the March election. Kharitonov, 75, joins two other candidates who were approved to run last week.