Chen Lin

 

 

Age: 39

 

Summary: Chinese pop singer who rose to stardom with her 1993 album entitled I Can Never Understand Your Love, which it reached the top of the Chinese album charts, selling 1.5 million copies, and the singles I Choose What I Want and Give Up Your Love were great successes.

 

 

Cause of Death: Suicide by self-defenestration

 

Born: January 31, 1970

 

Died: October 31, 2009

 

Location: Beijing, China