Reflections on three ‘non-partisan’ ways to work for the common good by Flyn Ritchie • February 28, 2019 • 1 Comment Last week I had three opportunities to mull over what it means to be a non-partisan Christian who wants to work for the common good. I took part in the launch of the Metro Vancouver Alliance’s Faith Caucus February 19… Read more →