From nettv.net: Monsignor Peter Finn is the pastor of Blessed Sacrament Church in Staten Island, and he’s part of a new program to help protect the environment. Monsignor had rooftop solar panels installed on the church and the parish’s catholic school as a way to promote Pope Francis’ encyclical, Laudato Si.