Photo taken on Sept. 13, 2008 shows the blast site near central Connaught Place, a famous financial, commercial and business center in New Delhi, India. (Xinhua/Wang Ye) Photo Gallery>>>