China’s parliamentary Chairman Zhao Leji reemerged on Wednesday, quelling speculation after his absence from key legislative events caused a stir. Zhao was reportedly dealing with a respiratory tract infection, explaining his non-attendance at the National People’s Congress closing ceremony.