Former Israeli spokesperson Eylon Levy is facing fierce pushback after launching a scathing social media attack on Prime Minister Narendra Modi. Levy blasted New Delhi's policy of neutrality, calling the new U.S Iran peace accord a disaster for India. However, a close look at the hard facts completely dismantles his narrative.