The Left and Human Shields John M. Grondelski American Thinker 4 1 24.11.2024 .....© American Thinker visit website