COLUMBUS, Ohio (WCMH) — An iconic Christmas nativity display that has served as a Columbus attraction for years has been preserved by a local museum dedicated to Catholic history. State Auto’s Christmas Corner, a life-size nativity scene that has been a Columbus staple for over 60 years, has found a new home. The Museum of […]