West condemns Russian election but China and India back Putin's win

No credible opposition candidate was allowed to stand in the vote which could see Putin in power until 2030.

West condemns Russian election but China and India back Putin's win
No credible opposition candidate was allowed to stand in the vote which could see Putin in power until 2030.