Now, under President Trump’s leadership, even some on the Left are finally admitting the truth: liberal government doesn’t work.
865
387
2384
487
262
1459
1625
2819
