Support our Mission

Follow Us

Contact

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

The Politics of the Kingdom of Heaven

The Way of the Cross and the Resurrection finally make possible the Way of Love.