Putin is master of all he surveys as Russians head to polls

Putin is master of all he surveys as Russians head to polls
play icon
Vladimir Putin