Jonathan Mendoza Llana, of Los Angeles, was sentenced to at least 25 years and up to life in prison for randomly gunning down a Utah man who was driving to Idaho in 2019.
A Utah man waiting for justice after the alleged 2019 murder of his husband, says staffing issues at the Utah State Hospital have contributed to months of delays in court.