7 of 9
Callion Hamblin, a 32-year-old man from Farmington, was shot and killed after barricading himself inside an apartment and then pointing a gun at police officers.
©2015 KMOV, (A Meredith Corporation Station). All Rights Reserved.
Powered by Broadcast Interactive Media.