Cuban revolutionary leader Fidel Castro (R) meets with Vietnamese President Tran Dai Quang in Havana Nov. 15, 2016. (Xinhua/Alex Castro/Cubadebate)