Did Chinese billionaire Jack Ma go missing for flying too close to the red sun?
Jan 05, 2021, at 11:41 pm
Jack Ma Yun, the founder of Alibaba Group, a Chinese e-commerce giant, is missing from public view ever since he criticised the country's banking system in October, 2020.