Mentally Ill Homeless Man Charged in 2013 Stabbing

Leon Walls, 44, pulled Allison Meadows, 16, from a Target checkout line and allegedly stabbed her repeatedly.

June 5, 2015

Examined