Tag: chuchu ma
-
Chuchu Ma – Facebook, Google Engineer Found Dead
Chuchu Ma is the Google employee who was found dead in the San Francisco Bay. Scroll down to see Facebook posts she shared a few months before she passed away. Her body was found on Thursday, December 7, 2017 by a passing bicyclist along the Sunnyvale Trail. Chuchu didn’t have any clothes on and her…