Two men face drug distribution and manslaughter charges in the deaths of three Kansas City Chiefs fans whose bodies were discovered on Jan. 9, 2024 outside a Platte County home. Jordan Willis and Ivory Carson are each charged with distribution of a controlled substance and three counts of involuntary manslaughter.
Read more