Tuesday, 29 January 2013

These are thy gods, O Israel


Channel 4’s news item on the programme