Despite Israel's displaying incontrovertible evidence to confirm this matter, the world, our media, and the general public has ignored Israel's protestations.
It looks like the Turks finally got the message.