Steve Shelow was the Assistant Vice President for Police and Public Safety at Penn State until he stepped down Thursday.
Steve Shelow was the Assistant Vice President for Police and Public Safety at Penn State until he stepped down Thursday.
Steve Shelow was the Assistant Vice President for Police and Public Safety at Penn State until he stepped down Thursday.