An unidentified number of pedestrians in the North West were swept away after heavy rainfall caused flooding, resulting in ...
Heavy rainfall led to devastating mudslides in KwaMakhutha, Durban, South Africa, resulting in the tragic loss of three lives on Thursday.