The IP address of Chinese actress Zheng Shuang’s latest Weibo post shows she is in China, sparking speculation about her return from the U.S. following tax evasion and surrogacy scandals.