Richard Liu, the billionaire founder and CEO of Chinese tech company JD.com, was arrested last week following a rape allegation, Minnesota police said Tuesday.
Richard Liu, the billionaire founder and CEO of one of China's largest e-commerce sites, has returned to China after being arrested in Minneapolis late Friday on suspicion of sexual misconduct.