Former Florida police officer convicted of raping and murdering 11-year-old Teresa McAbee in 1987, whose execution was temporarily halted.
No articles found for this entity.