With the release of Academy Award-winning film, “Spotlight,” the Catholic Church’s sexual abuse controversy has propelled the issue into the national spotlight once again. On Monday evening, the Santa Clara community took part in this discussion.
Read More