<p> Houthis release 159 people under an amnesty under ICRC watch The International Committee of the Red Cross (ICRC) has said that Houthi authorities have released 159 people&nbsp;who were detained in connection with the ongoing fighting in t</p>