Small bomb goes off near Israeli embassy in New Delhi, no injuries: police
A small blast near the Israeli embassy in New Delhi on Friday was caused by a “very low intensity improvised device” a police spokesman said, adding that there were no injuries.
Read more