Saudi Arabia releases detainees to Yemen amid peace push
Published
Saudi Arabia on Monday released 104 detainees to Yemen, the International Committee of the Red Cross and a Saudi-led coalition said, in a unilateral move that follows simultaneous…
Full Article