VIDEOS: Storms and heavy rain cause destruction in Dubai

2024-04-17 1,023