
Charges filed in deaths of 3 Kansas City Chiefs fans whose bodies were found in friend’s backyard
Jordan Willis and Ivory Carson have been charged with three counts of involuntary manslaughter and two counts of delivery of a controlled substance. The charges […]