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.
Is the Dallas region entering a new renaissance in retail? In roughly the past year, North Texas has seen stores from around the country — and the world — open their doors, or announce plans to do so, ...