“Anyone know the track record of Haaretz?”
The New York Times of Israel. I wouldn’t put beyond them to have ulterior motives to publish that. It’s most probably true to some extent; what extent is that, I don’t know.
Wow, that's damning them with faint praise. :-)