Officer Robert Stump, 31, was released from Sparrow Hospital in Lansing on Sunday, according to DeWitt Township Police Chief Brian Russell. Stump was responding to a suicidal subject about 5 a.m. on ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results