'It was a trailer'; blast near Israeli embassy left letter warning of further strikesByGround Report Desk30 Jan 2021The IED blast near the Israeli embassy in Delhi has once again alerted security agencies about terrorist incidents.Read More