Annnnddddd...... I’m calling BS on that until further legit sources come about.
That guy is a legit source. What exactly would you consider a legit source out of Israel since all their media is Mossad?
Thank you.