Hundreds of war prisoners were released as agreed by Stockholm agreement signifying peace in the war-ravaged Yemen.

External Document