Ottawa Christ paintings go up at Washington SquareThe 16 paintings of the life of Christ went up Saturday, Dec. 2, 2023, at Washington Square in Ottawa.By Shaw Local News Network●December 03, 2023 at 5:45 am CST