Democratic consultant James Carville snapped, “I don’t want to live in a country that makes t-shirts,” on Wednesday during a clash with a NewsNation town hall audience member about American ...
Democratic strategist James Carville made a memorable argument against on-shoring jobs like clothing manufacturing during a NewsNation "town hall" on Wednesday night. JAMES CARVILLE: I have on six ...