Three Arrested Along Marijuana Highway
(AMERICAN FALLS, ID) – Three men were arrested Monday on suspicion of drug possession. Idaho State Police say 37-year-old Danny Goddard of Valley Springs, California and 38-year-old Richard Royal of Linden, California were taken into custody following a routine traffic stop along I-86 near American Falls. Authorities found nearly 39 pounds of marijuana in their vehicle. A short time later, 22-year-old Mario Rodriguez of Pocatello was stopped nearby with almost 14 pounds of marijuana in his pickup. All three remain held in the Power County Jail.