Delhi Police Reviews Security Near Israel Embassy After Intelligence Alert
The Delhi Police has reviewed the security of Israeli Embassy and Chabad House following alerts from the intelligence agencies in the wake of the killing of a Hamas leader in Tehran.
What's Your Reaction?