They are all members of the CPUSA it its various various life forms that it took on starting in the 30's.
What do you think Happy Jack Kennedy meant when he said in his inagural speech, "Let the word go forth that America will pay any price..."? Don't believe the B.S. that he was going to pull the US out of Vietnam; not after he condoned the assassination of Diem and his brother. Besides the Dems were still under fire for losing China.