Paula Perrera, 16
Tammy Williams, 17
Debra Smith Taylor, 23
Robin Stavinksy, 19
April Brunias, 14
Leslie Shelley, 14
Wendy Baribeault, 17
Courtesy of Pro-Death Penalty.com. More on these women taken from this world to slake this beast's vile appetites here.
Dzung Ngoc Tu was my Vassar College freshman roommate.
I was at the prison last night with her brother, Lan Tu.
You should have seen the relief on the faces of the families when it was announced Ross was dead.