I missed it but apparently on Wednesday when Pope Bastard I was announced, the BBC showed a picture of Dave Lee Travis in relation to his sex offences. At least he has promising credentials to be head of the Catholic church.
Dave Lee Travis as Pope?
17 Sunday Mar 2013
Posted Media, Religion, Social Historyin