Dom Shannon

Dom Shannon is a labor organizer, cultural commentator, public health nurse, and Communist Party leader in Philadelphia.


LATEST ARTICLES BY Dom Shannon