The intactivist who drove 800 miles to stalk a nurseFebruary 26, 2018 Meet Sasha Ormand, a nurse practitioner with 20 years of experience in pediatrics. A graduate of Evergreen College and...