And The Winner Of The Oscar for The Least Human World Leader Is….
Wait for it…….
Vladimir Putin! Yes folks, this evil, thuggish, misogynistic autocrat who it seems to takes great delight in killing civilians including babies, children and non-combatant women and men has won this year’s award hands down.
There is a long list of runner ups. It includes such delightful brutes as Isaias…