Police in the community of New Hazelton say Spencer Edouard Oliver went rock climbing on Tuesday, April 16, and didn’t return.
Police in the community of New Hazelton say Spencer Edouard Oliver went rock climbing on Tuesday, April 16, and didn’t return.