Fidel Castro, right, greets Wu Bangguo, chairman of China's National People's Congress, in Havana on Sept. 3. Alex Castro / Granma