On Tuesday, the city of Idaho Falls held a ribbon cutting ceremony dedicating the new Idaho Falls Police Complex, located at 775 Northgate Mile. The new building serves as the police department's first consolidated and standalone facility. Read this story