On January 30 2026 Italian authorities declared a state of emergency after landslides struck parts of northern Italy damaging roads homes and critical...
ByKelvin Dakoru7 months AgoSouth Africa is battling severe flooding after days of heavy rainfall caused rivers to overflow, damaging infrastructure and forcing thousands of residents to...
ByKelvin Dakoru7 months Ago