Craig DeCraene is the Green Party candidate for Delta in this year’s federal election. A team leader/auto glass installer who runs the day-to-day operations at a Broco Glass location in Surrey, DeCraene has lived in North Delta for almost four years.
Read more >