Fr. Frank Pavone preaches to Priests for Life friends and supporters at the Grand Opening of the new Titusville, Florida headquarters on April 28, 2018