Yemen’s warring parties agree to exchange nearly 3,000 prisoners after Oman talks, marking the largest swap in 11 years and raising cautious hopes for advancing peace efforts.

Read more