Interesting thread on half that got wacked pretty quickly. Not saying any of it is true or not propaganda, just another data point for anyone who can imagine that Israel tech is not infallible.
https://boards.4chan.org/pol/thread/507538593#p507539419