On Sunday, May 26th, the Houthi group, internationally designated as a terrorist organization, released 113 detainees, two days after unilaterally announcing their intention to do so. The International Committee of the Red Cross (ICRC) confirmed the release, stating, "Today in Sa...