Israel fought a war against Lebanon in 2006, killing more than 1000 people, 30% children under 13. It also bombed the Jiye electric power plant, (which is basically collective punishment), this bombing led to a disastrous oil slick.
The UN general assembly just voted a resolution, (170 votes on 179) asking Israel to pay $856 million in compensation.
On the paper, it is great, but Israel won’t act. Paying the sum would seem as a loss to them, especially against Hezbollah.
UN resolutions are already not being applied, Israel violates Lebanese airspace almost daily. (Resolution 1701).
Israel won’t pay because their goal were the destruction of the Jiye Electric power plant, and even if they had not foreseen the oil slick, they were probably content with it.
Israel won’t pay a single dollar because to them, it is an act of being forcefully bowed. Justice isn’t really their platter.