Full Name: Meghan Elizabeth Craft
Date:
STATUTE: 18.2-250(A,a)
STATUTE: 18.2-266
STATUTE: 54.1-3466(B)