Meet the Youngest US Woman Sitting on Death Row

Act 4: Convicted of murder, Emilia Carr, 30, is imprisoned at Lowell Correctional Institution in Ocala, Florida.

March 1, 2015

Examined