Chinese communist leader Xi Jinping made his first public appearance in nearly two weeks, terminating an absence that fueled a storm of unsubstantiated rumors regarding his whereabouts.
Xi, who leads China as general secretary of the Chinese Communist Party (CCP), visited an exhibition in Beijing on Sept. 27, according to Chinese state-owned media.