This Macon church is "truly blessed" to show faith after new installation

Two artisans from Greece installed an icon screen and 17 new icons at Holy Cross Greek Orthodox Church in Macon on Friday, June 29, 2018.