PERSPECTA

News from every angle

Back to headlines

Indiana Man Who Mutilated Himself Released on Bail

Christopher Peden, an Indiana man accused of self-mutilation, has been released on bail, according to court documents.

10 Jul, 14:46 — 10 Jul, 14:46
PostShare