KANSAS CITY, Mo. — Two men face involuntary manslaughter and drug charges in the drug-related deaths of three men in January 2024 at a house in the Northland. Jordan Willis and Ivory Carson, 42 ...