Sarah Edmondson
Sarah Edmondson studied in the theatre program at Lord Byng Secondary School, Vancouver, British Columbia. She has performed in a variety of YTV programs including Are You Afraid of the Dark, Student Bodies, Big Wolf on Campus and in series such as Stargate SG-1. Her memoir, Scarred: The True Story of How I Escaped NXIVM, the Cult That Bound My...