Police arrest mom of 6-year-old boy who allegedly shot his teacher

Deja Taylor was charged with felony child neglect and a misdemeanor for leaving a loaded firearm accessible to her child.

April 10, 2023

Top Stories

ABC News Live Presents