Ruth Dearnley

Ruth Dearnley is the Public Advocacy Manager for World Vision Australia.