The nice thing about propaganda like that you have presented above is that it is so easy to debunk. Take for example the USS Liberty incident about which you do not present a single accurate fact. For what it is worth, this is what actually happened:
In June 1967 the NSA without notifying Israel or even U.S. 6th Fleet redirected the signals intelligence ship USS Liberty to operate just 12 instead of the planned 100 miles off the coast of Sinai, in a war zone and in a lane not used by commercial shipping & declared off-limits by Egypt (i.e. ONLY Egyptian warships were likely to be found there). At 6:00am on 6/8/67 an IDF patrol aircraft spotted the Liberty and reported her hull number GTR-5 to IDF Naval HQ where an hour later she was identified as an American ship and marked as a neutral ship on the manual plot (map) table with a wooden model. The problem with these old-school (pre-computer) manual plots is that they quickly become clogged with outdated and erroneous information and need to be cleared frequently. At 11:00am the watch changed at Naval HQ and the new crew followed procedure by CLEARING THE BOARD, but without bothering to check if the neutral ship was still present. They simply assumed it had moved on! While just one of the many mistakes made that morning by both sides this typically appalling lack of basic professionalism is what ultimately sealed Liberty's fate. So yes, while the accusation that the IDF knew what and where the USS Liberty was is true, it is also meaningless as after 11:00am everyone in Israel who knew what and where the Liberty was had gone to bed. For all practical purposes the Liberty had ceased to exist.
1/2 hour later panicky IDF reservists at El Arish reported an explosion which they blamed erroneously on naval gunfire. The plotting board showed no neutral or friendly ships so the IDF assumed ANY ship in the area was hostile and the likely cause of this reported shelling. A flotilla of 3 Motor Torpedo Boats were dispatched (with considerable difficulty and delay) to intercept and approached just as Liberty was at the end of her "racetrack" patrol pattern and turning about back towards Egypt. The MTB commander interpreted this course change as an Egyptian warship turning to run for home so he pursued. Unable to catch the "fleeing enemy vessel" air support was called in and 2 flights of clearly marked fighters were diverted from their ground-attack missions to this effort. None of the pilots had any training in ship recognition or attack and were not properly armed for the job, having only guns and Napalm, not the rockets and delayed-action bombs one would use when PLANNING to attack a ship. The jets arrived, made a couple of passes at 3,000 feet altitude, saw no Israeli markings on the ship and therefore identified it as Egyptian - a Hunt or Z class destroyer. The ID was wrong but this was not their fault. They were looking for an Egyptian ship and for what little they knew about ships they had one. At 1:58pm the aircraft were cleared to attack, which lasted 14 minutes until one of the pilots recognized Latin, not Arabic markings on the now burning ship, radioed the information to IDF Air Force HQ and broke off. This information was then passed to IDF Naval HQ but this was 1967, there was a war going on and the WW2 surplus IDF communications system was clogged with a massive backlog of messages. It would take another 2 hours before the Navy knew what the Air Force already knew - that USS Liberty was not an enemy ship.
25 minutes after the end of the air attack the MTB's finally caught-up the burning Liberty from astern and flashed a recognition signal. USS Liberty gave a vague reply and an (unauthorized) burst of machine gun fire. The MTB commander naturally interpreted this as an Egyptian ship fighting back so he attacked at 2:45pm with his elderly array of light guns & WW2 surplus torpedoes. 15 minutes into the attack while circling the Liberty one of the boats made out the hull number GTR-5 in Latin, immediately ordered a cease-fire and offered assistance. Hardly the actions of someone intent on sinking a ship he knew all along was American.
Those that claim the attack was a deliberate attempt to sink a ship the Israeli's knew all along was American have never come up with a plausible motive. Neither can they explain how if the attack was deliberate it was so badly planned and coordinated using assets which were not up to the task, or why, when the opportunity to sink the Liberty presented itself the Israeli's not only failed to do so but stopped to offer assistance. If you take out the politics and anti-Jewish/Israeli sentiment and look at the facts what you have here is a bad case of mistaken identity with plenty of blame to share on both sides.