Two political speech-writers struggle to spin the antics of an unlikely leader.
2024
1975
1995
2001
—
1989
2023
2014
1976
1943
2017
1929
1930
1931
1932
1920