Xi Jinping - Staying Home To Stay In Power?

China's President Xi Jinping stepped out of the country just before the Wuhan lockdown in January 2020. Since then, he has spent 21 months at home. The Chinese President attended the recently concluded APEC and G-20 Rome Summit virtually. What could be keeping one of the G-20 leaders from attending crucial international conferences in person as his counterparts have done for the past few months?

Since China was the Ground Zero of the coronavirus pandemic outbreak, speculation regarding President Xi Jinping's health and medical condition is inevitable. But, there is no means to verify rumors independently, and the official word is unlikely to be forthcoming.