Byzantine Catholic Church Transforms Trash-filled Swamp Into This

Father Thomas Loya is the pastor of Annunciation of the Mother of God Byzantine Catholic Parish in Homer Glen, Illinois, and what he and his church have accomplished is astonishing.