Ideological Violence on Both Sides Now Jeffrey Folks American Thinker 14 27 22.06.2025 .....© American Thinker visit website