About John Cashore “John Cashore is a United Church minister and formerly BC’s minister of Aboriginal affairs. John lives in Coquitlam, BC, with his wife, and they summer on Cortes Island.