Legend Magazine Dec 31, 20201 minExtreme rains devastated PeruExtreme rains have severely devastated Peru, hitting the northern area of Lambayeque. Landslides have hit homes and business hard and...