Officials in Platte County, Missouri announced this week that Jordan Willis and Ivory Carson have been hit with three counts of involuntary manslaughter and two counts of delivery of a controlled substance ... after investigators say the two contributed to the deaths of Clayton McGeeney, David Harrington and Ricky Johnson back in January 2024.
Two Men Charged In Connection With Chiefs Fans' Mysterious Frozen Deaths
