4 months agoWeekly Report on Natural Disasters #7. Record Rains in UAE. Anomalies in China. Large-scale FloodsCreative SocietyVerified
6 months agoUAE NOW! UAE Weather Alert: Devastating Floods and Hailstorms Hit the Emirates!NaturesFury