These events spanned multiple generations of political leadership; Mao Zedong, Hua Guofeng and Deng Xiaoping led China, while Joseph Stalin, Nikita Khrushchev, Leonid Brezhnev, Yuri Andropov, Konstantin Chernenko, and Mikhail Gorbachev led the Soviet Union.