News

But changing times, precisely, are what led many planetariums to drop their "Christmas Star" show. It was around 1975 that Swangin, then director of the Newark Museum planetarium, got the memo.