builderall

A national survey conducted Jan 22-27, 2025 by McLaughlin and Associates, “show that across all political, geographic, and demographic groups, an overwhelming 83% of voters approve of placing term limits on members of Congress."