Houthi rebels released 113 prisoners as part of a humanitarian initiative announced earlier this week, Red Cross said Sunday. “The unilateral release of 113 detainees took place in Sana’a today,” the humanitarian group said, adding that it mediated to secure the release. The...
