Toddler emerges from truck with her hands up as she walks towards police

The police officers on the scene defend their actions as the Tallahassee Police Department investigates the incident.

January 19, 2019

Examined