Founder 100 MagazineMar 22, 20211 min readExtreme rains devastated PeruExtreme rains have severely devastated Peru, hitting the northern area of Lambayeque. Landslides have hit homes and business hard and...