May 20, 2024
AP Photo/Tucson Police Department
This undated photo provided the Tucson Police Department shows Fernando Richter, 34.