Man Shot by St. Louis Police Had Criminal History of Stealing, Guns
Davion Henderson, 21, of Hazelwood, was shot and killed by St. Louis Metro Police after they say he pointed a firearm at them. Henderson was in an SUV that was reported stolen with two other men, ages 23 and 16. Chief Sam Dotson says the vehicle fled from the officers at a high rate of…