Algeria City Soaked by Second Day of Rain, But Intensity Begins to Easeby Charlotte Adams May 8, 2025