Full Name: Terrence Oliver Smith
Date:
Time: 7:37 PM
STATUTE: 18.2-456
STATUTE: 18.2-108.1
STATUTE: 18.2-308.2(A)
STATUTE: 18.2-279
STATUTE: 18.2-53
STATUTE: 18.2-248.1