Craig Staller

Craig Staller is assoicate director of the Lutheran Advocacy Ministry in Pennsylvania.