UntitledPutin wins 77 percent of the vote — his highest score ever! By OzoIgboNdu1 of Igbo Defender Digital marketer and Marketing analyst View all of OzoIgboNdu1 of Igbo Defender's posts.
Congratulations to him.
Expecting Putin to lose is more or less an illusion.