Tag: chuchu ma

  • Chuchu Ma – Facebook, Google Engineer Found Dead

    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…