Agree 100%. This is a military junta seizing power by force. They have no legitimacy and their near indiscriminate piracy should rule out any legitimacy. I have no special love for Israel but hating Israel is not an excuse for what they do.
I say send in Seal Team 6 tonight and when their main leadership doesn’t wake up tomorrow the world (and Yemen) will be a better place for it.