A human rights organization is demanding an immediate international investigation into a Houthi weapons depot explosion that reportedly killed and injured over 100 people and destroyed more than 10 homes in the Yemeni capital. The blast, which occurred on Thursday, has been shrouded in...