Five Year Old Boy Who Vanished Two Years Ago In Indiana Finally Found Alive Just 35 Miles Away
The Mooresville Police Department and other agencies used surveillance and said they learned that three people were spotted at a home of interest on Fox Hollow Road in Bloomington, Indianapolis, Indiana-based broadcaster WIBC reported on Tuesday. The three people were subsequently identified as Steven, his mother Deborah Bryan, and her boyfriend Caleb Blevins. Mooresville Police Chief Kerry Buckner told WIBC: “We’ve been working on this case for the past two years....