The news that Li Chen, a former executive of Alibaba, was found dead in his car in California has sparked various concerns and speculations. According to the Los Angeles County Coroner's Office, Chen died on August 28, seven days after police issued a missing person notice on August 21.
This story is only covered by news sources that have yet to be evaluated by the independent media monitoring agencies we use to assess the quality and reliability of news outlets on our platform. Learn more here.
The news that Li Chen, a former executive of Alibaba, was found dead in his car in California has sparked various concerns and speculations. According to the Los Angeles County Coroner's Office, Chen died on August 28, seven days after police issued a missing person notice on August 21.