Surviving the New Trump Era John Feffer CounterPunch 4 2 22.11.2024 .....© CounterPunch visit website