-
The Catholic Diocese of Buffalo is eliminating its television production unit. Daybreak TV Productions will cease operations next month. Eight staff…
-
Two local priests have been placed on administrative leave following complains of abuse. The Buffalo Diocese on Monday announced Father Arthur Smith of…