Susan Leigh Vaughan Smith is an American convict who was sentenced to life in prison for filicide. Born in Union, South Carolina, she is a former student of the University of South Carolina. source
A Catholic understanding of priesthood is so strongly rooted in the historic actions of Jesus and in all their antecedents in the place of sacrifice in life. And those things... they are rooted to the role of the man.