Stephen Lo, once a trusted church treasurer, now finds himself at the center of a scandal that has left a community reeling.