Support our Mission

Follow Us

Contact

1 (778) 737-5646
info [at] stjohnofshanghai.org

Why We Repent (Unfinished Sermon)

This homily, while mostly complete, lacks a conclusion due to a medical incident that occurred just before the final point was finished.