Q&A: Russian presidential election explained

Russians go to the polls on Sunday March 4 to elect a new president. Current Prime Minister Vladimir Putin is attempting to regain the post he held between 1999 and 2008. He has been a dominant force in Russian politics for more than a decade but his popularity has suffered recent setbacks. So who is challenging him and what will the poll mean for Russia? CNN examines some of the key questions.