The US branded the Houthi release of the Galaxy Leader crew as insufficient and demanded a permanent end to the group’s attacks on shipping in the Red Sea. The State Department welcomed the release of ...