June 19, 2026
Idaho State Police Bust Three Men in Twin Falls for Trafficking Over 11 Pounds of Meth
Three individuals are behind bars in Twin Falls County after Idaho State Police seized more than 11 pounds of methamphetamine in a…