Archive - January 2017

Spain & The Brits

Spanish police officers are refusing postings to the island of Ibiza saying they are not paid enough to deal with the scores semi-naked drunken British...

The Atheist Paradox

A little while ago, I watched Martin Scorsese’s The Last Temptation of Christ. I’d missed it on its original release in 1988, although I remembered news...