Sorry to disappoint you guys but the Chinese Red Cross is just another Chinese government department, more specifically, according to Chinese domestic laws, it is a Chinese government department with Sub-Provincial (Ministerial) level.<p>It is current President is Chen Zhu who was China's Minister of Health, he is also a current vice-chairman of the Standing Committee of the National People's Congress, which according to the wikipedia is "the highest organ of state power and the legislature of China". Chinese Red Cross's current honorary President is Wang Qishan, the vice President of China & the right hand man of Xi.