20050901 news: London finally celebrate 2012 Games