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