Video Houthis shame China: Ship attack prompts diplomatic embarrassment for Beijing. March 25, 2024 Alexander Perez