25 Jul 2024 Louisiana tower tech sentenced to up to 20 years in prison for killing colleague in Nebraska