A Rocha in mourning over loss of three leaders

On Monday 28 October, Peter and Miranda Harris, Co-founders of A Rocha, and Chris Naylor, A Rocha International CEO, together with his wife Susanna, were involved in a horrific car accident near Port Elizabeth, South Africa. Miranda, Chris and Susanna did not survive. Peter is being treated in a local hospital and is in a … Continue reading A Rocha in mourning over loss of three leaders