 Dan Margolis was born in Worcester Massachusetts in 1976 In 2006 he was chair of the New York State Communist Party USA In addition he writes for the People s World covering local New York City and state issues as well as events at the United Nations He joined the Communist Party USA in 2001 