Jack Ma, Chinese billionaire - suspected missing since October

(STL.News) Chinese billionaire and founder of the Alibaba Group, Jack Ma, has been reported as missing after he openly criticized China’s regulators and its state-owned banks, accusing them of slowing down innovation.

YouTube video provided courtesy of WION News