Many people know what they did September 11, 2001 . I sat at a local café at Birger Jarlsgatan, close to Stureplan in Stockholm, SWEDEN. The Café was owned by a Russian couple that had moved to Sweden and Stockholm town from Moscow in Russia. At the café...