A man has been charged with murdering his Engineer wife after he was found 'staring blankly' into space with her dead body nearby. Police arrested Liren Chen, 27, who also works for Google, on January 16 at a home on Valley Way, Santa Clara. He has been charged with murder but his arraignment was postponed after he was hospitalized.
Load More
Load More