Lumumba

Here, for no good reason, is a dog monster some of you will know – Lumumba the sheep dog:

Habemus poppadum

As the people of Africa prepare to give thanks for the life of the misogynistic, homophobic, hissing zombie who saved them from AIDS, some of Calle Carmen’s sharpest minds are said to have spent last night in a Punjabi curry house, planning to raid the remains, pope them in the popmobile, and give the man…