Two charged in deaths of Kansas City Chiefs fans
COLUMBIA, Mo. (KMIZ) Charges have been filed against two men in connection with the deaths of three Kansas City Chiefs fans in January 2024. Jordan Willis and Ivory Carson are facing involuntary manslaughter and drug charges. Carson is in custody, and Willis is expected to surrender soon. A medical examiner ruled the deaths of 38-year-old
Continue Reading