Armed conflicts on the Yemeni island of Socotra has come to a temporary halt after a deescalation agreement has been reached between the Saudi-backed government
Armed conflicts on the Yemeni island of Socotra has come to a temporary halt after a deescalation agreement has been reached between the Saudi-backed government