In the late summer of 2020, a young man's life was cut short in Yuma, Arizona. Twenty-one-year-old Luis Delgadillo was the victim of a fatal shooting on August 22, 2020. The incident that claimed Delgadillo's life took place at the Eona Lodge motel, a scene that would become the focal point of a complex investigation.
The immediate aftermath of the shooting led authorities on a determined search for the person responsible. Their investigation pointed them toward a single suspect, Izak Luc
...Read More