I don’t think this guy is even an Israeli. I think he’s here in NY, and that this originally appeared in a NY paper.
I think that the person who wrote it is the son of the owner of that paper, and not an Israeli but a NY resident.
Yochanan’s father founded the Five Towns Jewish Times.