Haemorrhoids - Bernard Davidson

Acrylic on canvas - (2009)

Political leaders, who knowingly waged unwarranted wars that destabilized the world or are they egotistical self-opinionated liars that preach hatred using heavy-handed police/thugs to control opposition or export terrorism. Are they just assholes? Or are they less than that? Political haemorrhoids!