Horror

The Fear Factor

Fear. It’s an instinct that appears to have changed little since we first emerged from our caves, or indeed since we first climbed down from the trees. It’s necessary for our survival, of course – it alerts us to danger and prepares us to either fight or run like hell – and yet it also… Continue reading The Fear Factor

Top Posts

Turin: the Devil’s City

Turin. Say the name, and most people straightaway think of the famous Shroud. Others think of Fiat. Still others think of Gianduia chocolate, or the city’s elegant Parisian-style boulevards. As I recently discovered during a long weekend there, however, there is far more to this city than these iconic images alone account for.