These Leaders Are Up Against Vladimir Putin In Russia’s Elections
Putin is expected to secure another six-year term and is facing limited opposition in the race. (File) Russia’s presidential election kicked off on Friday with polling stations opening in the…