By Christine Williams, Pilot Correspondent BOSTON — To see the image of God in Boston, a passerby need only look up. Two billboards featuring the Eucharist displayed in a monstrance tower over the streets in Brighton and East Boston. The words under the image read, “The Son’s rays for your soul.” These advertisements are meant …

Read more