Jen Roesch

Jen Roesch is an activist with the International Socialist Organization in New York City and a contributor to Socialist Worker, International Socialist Review and the Indypendent.

December 10, 2017