Man arrested for ‘revenge’ killing

On March 28, Michelle E. Luna, 52, was discovered mortally wounded at her Nampa, Idaho home. Numerous stab wounds to her body led to her death at the scene declared by the Nampa police department. Jesus R. Urrutia, 39, was identified as the suspect in the murder and charged with first-degree homicide. A day later, Nampa police were again on a stabbing murder scene at a gas station. This call reported of a second victim, …

Read more