Storm dumps a year and a half's worth of water on parts of UAE, flooding roads and Dubai's airport

World+Biz

AP/UNB
17 April, 2024, 09:20 am
Last modified: 17 April, 2024, 09:26 am