Is Jack Ma missing? Here's what we know so far

Jack Ma, the Chinese billionaire currently under scrutiny by the government of China, has reportedly not been seen in public for several weeks. This has led to speculations that Ma could be missing.