Al-Qaeda in Yemen Suffers Heavy Leadership Losses in 2025

Al-Qaeda in Yemen Suffers Heavy Leadership Losses in 2025