J. Shepherd

J. Shepherd is a labor activist in Tulsa, Okla.


LATEST ARTICLES BY J. Shepherd