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...