Photo taken on Feb. 21, 2013 shows the site of a blast at Dilsukhnagar in Hyderabad, India, Feb.21, 2013. At least 18 people were killed and 50 others injured in explosions in the southern Indian city of Hyderabad on Thursday, said police. [Xinhua]