Eric Frankenhauser, a suspect in the shooting death of Jessica Stewart, has been arrested in Ohio, police announced Wednesday morning.
↧