Vaughan deputy mayor resigns in midst of sexual assault and harassment scandal May 19, 2017 ptcnetcanada Uncategorized