Russian President Vladimir Putin on Sunday cast his vote in Russian presidential election. The election is expected to give him a landslide victory. Opinion polls give Putin, the incumbent, support of around 70 percent. Another term will take him to nearly a quarter century in power till 2024. He is only second to Soviet dictator Josef Stalin when it comes to tenure of Putin in power in Russia.