Twin Falls Police Chief Addresses Rumors and Allegations of Sexual Assault
TWIN FALLS, Idaho (KLIX)- The Twin Falls police chief spoke to the city council and concerned citizen's after rumors and accusations flooded blog sites and social media concerning an alleged sexual assault of a young child.