Posted on March 31, 2025 by Coldirtybastardfather got a 25 year sentence for punishing his son to death on a treadmill