Ben Shepard

Benjamin Shepard, Ph.D., is a writer and activist. Some of his most meaningful moments have taken place in Union Square.

ADVERTISEMENTS