Ideological Violence on Both Sides Now Jeffrey Folks American Thinker 36 0 22.06.2025 .....© American Thinker visit website