Is Chinese President Xi Jinping seriously ill?
Chinese president Xi Jinping has not left the country for 21 months now. Xi’s last visit outside the country was in Mayanmar on 17th January 2020, it was just days before ordering the lockdown of Wuhan. There have been growing concerns rega...