Matt Frei enters the colourful and mad world of presidential hopeful Donald Trump, whose meteoric political rise comes amid one of the most controversial political campaigns America has ever seen.
2006
1949
2007
2005
1978
2023
1970
1992
2022
1943
2008
1985
2011
1999
2024
—
2015