Flooding Kills 8 in Algeria Admin سبتمبر 04, 2023 Severe rainfall-triggered flooding in western Algeria has resulted in the tragic loss of eight li…