PUBLIC SAFETY FACILITY — A priest at Saint Anne’s Catholic Church and Shrine has been put on leave as police investigate allegations of sexual battery against a female adult. The victim came forward on July 1 alleging that Rafael Venegas, the administrator at Saint Anne’s, had committed an act of sexual battery against her in […]