Cluster Articles

Pages linked into this editorial category.

Denise Amber Lee Cause of Death — Verified Details and Clarification

Denise Amber Lee died in the early morning of January 17, 2008, in Sarasota, Florida. The official cause of death was determined to be homicide by asphyxia. She was reported mis...

Read article