Telangana HC Upholds Death Penalty To 5 Convicts In Dilsukhnagar Twin Blasts Case

Two deadly explosions in Dilsukhnagar, a crowded shopping area in the city, took place on February 21, 2013.

India