Saturday

March 29, 2025 Vol 121

Tag: ted cruz

Term Limits: A Good Idea?

According to a public opinion poll taken last year, Congress is less popular than cockroaches, traffic jams, and root canals.…