Videos released by the Houthis on July 27, 2025, showing several crew members from a sunken ship who apparently have been detained for weeks is an outrage on their personal dignity, an apparent war ...