Man facing slew of charges after home owners allege reno fraud

Halifax Regional Police