Kevin Greca, a retired sheriff's detective who led the initial investigation into the Lenawee County killing, was reportedly arrested last week in Ohio on a bench warrant.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results