Anglican Sister who served here for years dies in Australia
AN Anglican sister who spent most of her religious life working in Solomon Islands has died Monday this week in her home country of Australia. “Absolute self-giving is the only path from the human to the divine,” says the fitting Bible inscription of missionary nurse and educator Helen Barrett, daughter of a former Cathedral Dean…