Feeding the shepherds

According to statistics provided by the Center for Applied Research in the Apostolate (CARA), in the United States there were 19,620 Catholic parishes and 52,124 priests  (diocesan and religious) in 1990. In 2014 the numbers had dropped to 17,483 parishes and 38,275 priests. Regardless of…