Zach Huff

Eric Scheiner | May 12, 2017
The Pennsylvania assistant principal who ranted and swore at teenage anti-abortion protestors on a public sidewalk resigned yesterday. CBS…