12th February 2011

Green Park, London SW1A 1NH

Two contrasting ‘celebrations’ happening today, and both within a few hundred metres of each other – sadly one of them in retrospect proves to be somewhat depressingly premature, and, come to think of it, the other event’s optimistic message of global peace and harmony hasn’t quite managed to make the world a better place to…