Terror Incognita

Channel 4’s Jon Snow is back from Scotland with his eyes opened: see his blog on the subject, and the many comments it’s attracted.  To sum up, London is loathed from Land’s End to John O’Groats.  Westminster politicians are vicious and corrupt; City slickers are the downfall of a decent society; the meejah couldn’t careContinueContinue reading “Terror Incognita”