VICTOR, Idaho — On Tuesday, Jan. 27, at 11:30 a.m., two residential search warrants were simultaneously executed and resulted in the arrest of two Teton County, Idaho, residents: Jacob Alan Mitchell and Blaine Creigh Baldwin. “Teton County Sheriff’s Deputies ultimately located a large amount of controlled substances, paraphernalia, firearms, U.S. currency, and digital evidence from […]









