NEW DELHI: Defiance against any form of challenge has been a hallmark of Israel’s existence. And it is defiance that was once again at the forefront as Israel’s Minister of Foreign Affairs Yair Lapid highlighted in the face of the latest terror attack. At least three people were killed and three others are seriously hurt […]