Analysis Is it Iran’s hand behind the Delhi Blast? A blast outside the Israeli embassy in New Delhi on Friday damaged cars but did not cause injuries, police said. Israeli authorities were treating... by SAHIL RAWI January 29, 2021January 21, 2022