Duncan McFarland

 
 
Duncan McFarland

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

Trump is not for peace

Trump is not for peace

We must continue to expose and oppose the Trump imperialist foreign policy.

BY:Duncan McFarland| March 6, 2025
Read more
Will there be war with China?

Will there be war with China?

U.S.–China tensions are continually on the rise. What factors are involved, and who benefits from Cold War 2.0? How can it be stopped before shooting breaks out?

BY:Duncan McFarland| January 15, 2025
Read more
BRICS and the emerging new multilateral world

BRICS and the emerging new multilateral world

  This piece is a contribution to the Pre-Convention Discussion for our 32nd National Convention. During Pre-Convention Discussion, all aspects of the party’s program, strategy, and tactics are up for...

BY:Duncan McFarland| May 19, 2024
Read more