Aileen Wuornos Last Photo
On October 9, 2002, Aileen Wuornos was executed by lethal injection at the Florida State Prison. She was the first woman to be executed in Florida since 1848, and the…
Continue readingOn October 9, 2002, Aileen Wuornos was executed by lethal injection at the Florida State Prison. She was the first woman to be executed in Florida since 1848, and the…
Continue reading