Despite the popularity of pilgrimages to the National Shrine of Our Lady of Champion, located in Wisconsin, the apparition was not officially approved for worship until 2023.
Georgia communities hit by Hurricane Helene still face piles of downed trees and branches, with plans to chip and landfill or burn much of what is ultimately collected.