Two political speech-writers struggle to spin the antics of an unlikely leader.
2023
2025
1981
2024
1925
1997
1972
1973
2013
2009
2014
2010
1939
1971