Brantford city councillor Rick Weaver resigns

Rick Weaver. Rick Weaver.