TVDSB trustee involved in controversial websites resigns

Jake Skinner