Faith-Healing Couple Heads Into Police Headquarters | NBC 10 Philadelphia

Faith-Healing Couple Heads Into Police Headquarters

    processing...

    NEWSLETTERS

    Herbert and Catherine Schaible walk into Philadelphia Police Headquarters tonight, just hours after the District Attorney announces the couple will be charged with murder in the "faith-healing" death of their son.