by Francois Chung | Apr 23, 2021 | mass
The good shepherd is one who lays down his life for his sheep