Vladimir Putin won the March presidential election in Russia, giving him power for another six years.