IED Explosion Near Israel Embassy | Delhi Police Special Cell Reached Location Kavitha 3 years ago IED Explosion Near Israel Embassy | Delhi Police Special Cell Reached Location