Shihoko Warren Priest-in-charge, Church of All Nations

The Rev. Shihoko Warren is Priest-in-charge of Church of All Nations, a Japanese/multicultural congregation, Vancouver, BC; born and raised in Japan; now leading ministries in Japanese and English, outreaching to people from over 25 ethnicities.

Ken Warren is the key leader of the New Eden farm ministry; a horticulturalist by career, and a lover of God’s wonderful creation.