Israel will pay for all these horrors!