Vaughan teacher charged in alleged sexual relationship with teen student
The teacher faces three counts of sexual assault and three counts of sexual exploitation.
The teacher faces three counts of sexual assault and three counts of sexual exploitation.