Israel has been hitting back off and on, since October/November of 2023. The US Navy did some serious damage a month ago but the Houthis have not given up. Israel always strikes back.
It's time to just kill them all and let GOD sort them out Brother Stephen. I don't think there can be any negotiating with anybody as dumb as they seem to be. They are good muslims, the religion of hate and death.