Mother Of 6-Year-Old Who Shot Teacher Indicted By Grand Jury

3 years ago 16
Deja Taylor faces two charges, including a count of felony child neglect.
Read Entire Article