Full Name: Keith Renard Smith
Date:
STATUTE: 784.041
STATUTE: 784.045
STATUTE: 784.03