| Connect to share and comment |
Indian police officials stand guard at the site of an explosion outside Delhi High Court in New Delhi on May 25, 2011. A low-intensity bomb exploded in a parking lot outside the busy Delhi High Court triggering panic, yet no injuries were reported, according to the Press Trust of India (PTI).
Follow us: