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