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.
—
2009
2018
2016
2021
2012
2010
2022
2020
2024
2015
1945
2004