Twin Falls Police Investigating Suspicious White Powder Twin Falls Police Investigating Suspicious White Powder Twin Falls Police are investigating a suspicious white powder that was sent to Sen. James Risch's office in Twin Falls this morning.Benito BaezaBenito Baeza