Police in Kansas City, Missouri, are investigating a homicide in the city's Historic Northeast. The incident happened in the 4800 block of Independence Avenue.
A Kansas City, Kansas man was sentenced on Thursday to 21 years and 4 months in prison for shooting a police officer in 2020. A Johnson County jury found Jesse James Flaugher, 37, guilty of attempted ...