Minor blast reported near Israel Embassy in Delhi
A very low-intensity IED (improvised explosive device) was detonated near the Israeli embassy in the heart of central Delhi on…
A very low-intensity IED (improvised explosive device) was detonated near the Israeli embassy in the heart of central Delhi on…