Duncan McFarland

Duncan McFarland is with the Center for Marxist Education in Cambridge, Massachusetts. He first visited China in 1981 with the U.S.-China People's Friendship Association and was the coordinator of the China Study Group (Boston) from 2008-2016. Currently, he is a member of the national coordinating committee of Committees of Correspondence for Democracy and Socialism.


LATEST ARTICLES BY Duncan McFarland