Candidate Questionnaire: Tricia Shields, N.C. Court of Appeals

by