Idaho Falls Police Say Woman Flushed Heroin Down Toilet
Idaho Falls police said a woman flushed 10 packages of heroin into a toilet during a police investigation Feb. 2.
Police said they arrested Denice Danielle Gee, 31, of Idaho Falls on Monday on a warrant for felony destruction of evidence.
The investigation stemmed from the arrest of her husband, Christopher Gee, who is charged with burglary.