Delhi Police special cell arrives at blast site outside Israel embassy
A minor IED blast rocked the high-security zone near the Israeli embassy in New Delhi on Friday, which Israel has termed as an “act of terror”. NIA and NSG teams have joined the probe while investigators are verifying social media messages claiming responsibility of attack.