Joelle Casteix
Joelle Casteix is the leader of STOP: Survivors Taking on Predators, a new organization dedicated to exposing child predators and cover-up through legislative change and activism. A survivor of sexual abuse in the Catholic Church herself, Joelle has spent the past 15 years as a leading spokesperson for survivors globally.