Landschlacht, Switzerland, 28 March 2017 And the madness continues…. London, England, 22 March 2017 (1440 hours) Just another day, business as usual. Tourists take selfies outside the Houses of Parliament while inside the politicians buzz about on the business of Brexit and schoolchildren view the spectacle of Prime Minister’s Questions. On Wednesday, exactly one year… Continue reading Fear Itself