Police cordon off the site of a blast outside the Delhi High court in New Delhi on Wednesday, 25 May 2011.
Credit balance: 0