A double portrait of two dictators who were thousands of miles apart but were constantly fixated on each other.
2013
2012
2000
2007
2010
1995
2003
2020
2005
2022
1984
2018
2023
1999
1954
2014
2025