Norman Flowers • Keysha Brown • Sheila Quarles


Sheila Quarles

On March 24, 2005, Sheila Quarles, 18, was found by her mother, Debra Quarles, in the bathtub of their apartment on Pecos Road in Las Vegas, NV. The medical examiner stated she had drowned but there was DNA evidence that showed sexual assault, and strangulation. Her autopsy showed signs of blunt force trauma to the head, petechiae in her eyes, bruising around her neck consistent with manual strangulation, and vaginal tears, lacerations, and seminal fluid. Her lungs contained fluids consistent with drowning.


Source link

Leave a Comment