WICHITA, Kan. — Wichita resident Icarus Randolph, 26, was killed in an officer-involved shooting Friday afternoon in the 7800 block of East Clay. That's near Lincoln and Rock Road. Wichita Deputy Police Chief Nelson Mosley said at approximately 1:09
Read More