World “leaders” are stupid. Just about all of them. Wait…
All world “leaders” are stupid.
Our shared humanity seems unwilling to slap these dangerous freaks in prison. Pity that.
However, we can mock them and mock them derisively.
So on the Friday a week before Xmas, graphic mockery –