Missouri man who killed Diemel brothers charged with federal crimes
AGDAILY Reporters ·
April 25, 2023
Reports indicate that U.S. Chief District Judge Beth Phillips ordered Nelson to pay $261,000 in restitution to his victims and serve an addition 32 years.