Two Men Caught After Shooting at an Idaho State Police Officer
24-year-old Carlos Taffola and 26-year-old Arcenio Solorio have been busted after a drug raid in Twin Falls the ended up in the two of them shooting at Idaho State Police. According to KTVB the police found 38 pounds of marijuana, two grams of methamphetamine and drug paraphernalia in their vehicle…

Load More Articles