Vietnamese President Tran Dai Quang (L) looks at a photograph showing his last week meeting with Fidel Castro as he pays tribute to the late Cuban leader at the Cuban embassy in Hanoi on November 28, 2016.
Communist heavyweights China...More
November 28, 2016 License
John F. Kennedy
Pope John Paul II
George W. Bush