The life of Mikhail Gorbachev, the eighth and final President of the Soviet Union in chronological order.
Yasser Arafat
Self
Vladimir Putin
Leonid Brezhnev
Fidel Castro