[ad_1] Sooner or later, the capital was exultant over profitable its 2012 Olympics bid. The subsequent day was 7/7 6 July 2005 It’s lunchtime in London, and I’m in a thronged and anxious Trafalgar Sq., watching the massive screens broadcasting from Singapore, the place it's early night; a smaller crowd...

