As residents of Alabama lived in fear of a possible kidnapper on the loose, authorities close to the Carlee Russell case details of their investigation with the public Wednesday (July 19).