What’s Going on at BCNDP HQ?

I was recently asked by my local BCNDP Riding Association president to present a proposal for a new E-Communication strategy for our riding. Happy to oblige, I first took to the BCNDP website for some inspiration. I don’t frequent the site as much as I used to and I was surprised to see that it […]