Ashley Vaughan is the press and political director for NC Values Coalition and has a PhD in Nursing from UNC Chapel-Hill. She and her husband live in Raleigh, N.C., with their three children.
Ashley Vaughan | America remembers that women do need protection