DMBFFF , 1 month ago Would you deny that Canada's NDP, the CPUSA, or US Greens are leftist?
Would you deny that Canada's NDP, the CPUSA, or US Greens are leftist?