Marc Gagnon, 69, faces eight sex-related criminal charges including gross indecency, indecent exposure and sexual assault.

See Full Page