Duncan McFarland is an activist with the Asia-Pacific Subcommittee of the Peace and Solidarity Commission, CPUSA.