Voters across Russia head to the polls on the second day of the country's three-day presidential elections.
The vote is set to hand Vladimir Putin another six-year term, which would make him the longest-serving Russian leader since Catherine the Great in the eighteenth century.