The Sisters of the Good Shepherd were founded in 1641 in France to help prostituted women and are now serving in 72 countries. As Sr. Anne Kelley, Executive Director of the Good Shepherd Shelter in Los Angeles, points out, close to 98% of prostituted women were sexually abused as children. “Almost all of our work—worldwide—is […]