Copy into your RSS Reader
Copy into your Podcast App
The scene of a blast in Hyderabad, India on Thursday, Feb. 21, 2013.
February 21, 2013 Indian news outlets report bombs were placed near a bus stop in a manner to inflict the maximum amount of damage.
NPR thanks our sponsors
Become an NPR sponsor