A Rocha

A Rocha is an international environmental organization with a Christian ethos. A Rocha, which means "the rock" in Portuguese (see entry Rocha), was founded in Portugal in 1983 by Anglican minister Peter Harris and his wife Miranda. It is completely interdenominational, governed by a Board of Trustees with wide qualifications in life sciences, relief and development, and financial and risk management.

Read more about A Rocha:  Work, Ethos, People