Tuesday, July 10. 2007, 12:00:00 AM UTC
« Previous day
Next day »
Tuesday, July 10, 2007
Chester Turner is sentenced to death for the murder of ten women and an unborn child in Los Angeles, California in the 1980s and 1990s.
(AP via the IHT)