NationalBlast Near Israel Embassy: Authorities Confirm Explosion; Delhi Police, Bomb Squad At SpotBY Outlook Web Desk