November 22, 2024

Dubai airport chaos as UAE and Oman reel from deadly storms