Indian police are pictured at the site of a bomb blast in Hyderabad on February 21, 2013. At least 20 people were killed and more than 50 wounded when bombs ripped through a crowded suburb of the Indian city of Hyderabad on Thursday in what police called an act of terrorism
less