News

INDIANAPOLIS (WISH) — A huge nativity scene sculpture is now on permanent display at Marian University. The 16 by 16 work of art was unveiled Wednesday evening.