Loading...

Steve Herr to 911: "There's a body in my son's apartment"

| On May 22, 2010, Steve Herr discovered Julie Kibuishi's body in his son's apartment.