On January 30 2026 Italian authorities declared a state of emergency after landslides struck parts of northern Italy damaging roads homes and critical...
ByKelvin Dakoru6 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 Dakoru6 months Ago