Smell of the Sheep: Priests Evangelize by Caring for People
May 30, 2017

Smell of the Sheep: Priests Evangelize by Caring for People


Pope Francis highlighted the importance of priests getting close to their people by saying that as shepherds they should carry "the smell of the sheep." Msgr...