Ind. Woman on Death Row at 16 Released From Prison
  • 11 years ago
Paula Cooper was sentenced to death at 16. She was set free Monday for good behavior after almost 30 years in prison.
Recommended