Sharing condolences & memories after tragic accident

On Monday 28th 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 an horrific car accident in Port Elizabeth, South Africa.