re: #14 researchok
I asked why you are downplaying this? I am not the only one makin the link. It is being made in Israel. Why are you invested in downplaying it? Laugh it off?