20050706 news: London to host 2012 Olympics