Skip to main content

Julia Beazley is Director of Public Policy for the Evangelical Fellowship of Canada