A double portrait of two dictators who were thousands of miles apart but were constantly fixated on each other.
1949
2010
1950
1946
2022
2023
2025
1973
2004
2016
2024