Never-before-seen rain in Petropolis Brazil
Never-before-seen rain in Petropolis Brazil

Landslides killed more than 100 people and left dozens more missing this week in the historic mountain city of Petrópolis, Brazil, after the region’s heaviest rainfall in 90 years triggered mass mudslides in the picturesque city.