If this is true, did they know that the Liberty was an American ship? I read at the time that the Israelis mistook it for an Egyptian ship.
It was flying a HUGE US flag, hailing the attacking planes on all frequencies, including pre-arranged US-Israel frequencies, and had men on the deck trying to wave them off. We identified those tiny little specs in the sky as Israeli ... do you suppose the Israeli were the sight impaired with that large ship?
The Egyptions had no ship even closely resembling the Liberty. Israeli pilots are well trained and well briefed before making an attack.
Do your homework.