November 7, 2024

Dubai airport chaos as UAE and Oman reel from deadly storms