India World

Explosion goes off near Israeli embassy in New Delhi, none injured

A small blast went off close to the Israeli embassy in the Indian capital of New Delhi on Friday, damaging the windows of parked vehicles. New Delhi police said a “very low intensity improvised device” went off around 5pm local time in the center of the city, while Indian President Ram Nath Kovind and Prime […]