'Armed and dangerous' suspect wanted in I-84 homicide found by police

Jonathan Llana was found by Idaho State Police at about 3:15 p.m. Friday.
Published: 4:03 PM MDT May 24, 2019
Updated: 4:02 PM MDT May 24, 2019