Peter Harris

Peter Harris is President and Founder of A Rocha (www.arocha.org) a Christian nature conservation organisation whose projects are frequently cross-cultural in character, and share a community emphasis.

Content by Peter Harris