March 21, 2018: You gotta love him
I would hardly call 70%+ of the vote a landslide in an uncontested election.
Russian President and Presidential candidate Vladimir Putin at a polling station during the presidential election in Moscow, Russia March 18, 2018(photo credit: REUTERS/YURI KADOBNOV/POOL)