richard liu

CEO Liu arrested on suspicion of rape

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.