What would convince you? Based on what I can glean from various sources, it seems at least likely that the claim is true. I also don't see what incentive the Israelis have to lie about it.
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
replies: