Soldier Creek Man Sentenced for Involuntary Manslaughter August 12, 2019 FedWatch Comments Off on Soldier Creek Man Sentenced for Involuntary Manslaughter