A blunt message delivered with colour and humour about the ridiculous state of Christianity in the world.
Day: 25 December 2013
5MIN News Dec.25.2013: Grand Minimum, Agenda 21
May you all have, have had or be having a wonderful Christmas day. In this video, Ben discusses the likely context for the current very […]
Recent Comments