Bishop Emanuel Shaleta, 69, faces 17 felony charges for allegedly embezzling $270K from El Cajon’s St. Peter Cathedral, denies allegations.

Read More