
New Delhi: Small Explosion near Israeli Embassy
An improvised explosive device (IED) detonated outside the Israeli Embassy in India’s capital New Delhi today, police said, slightly damaging three vehicles. Israeli TV Channel 13 reported that the explosion occurred 50 meters from the […]