x

Buffalo, NY | Local News, Weather, Traffic, Sports | WGRZ.com

Priest Will Stay On Leave; Claims Verified

The priest previously served at St. Joseph's Parish in North Tonawanda.