News Snapshot: Search TAIPEI, TAIWAN -- Two men were detained Saturday on suspicion of sexual assault in a case that shook Alibaba Group, the world's biggest e-commerce company, Chinese police announced. The men, identified by the surnames Wang and Zhang, were suspected of the crime of "forcible molestation," police in the eastern city of Jinan said in a statement. See Full Article Economic NEW YORK -- The co-founder and CEO of the fact-checking site Snopes.com has acknowledged plagiarizing from dozens of articles done by mainstream news outlets over several years, calling the appropriations "serious lapses in judgment." From 2015 to...