Letter at Israeli embassy blast site mentions avenging ‘martyred Iranians’; Doubts about perpetrators persists
The blast outside Israeli embassy in New Delhi on Friday has given rise to questions of a larger…
The blast outside Israeli embassy in New Delhi on Friday has given rise to questions of a larger…