the Context

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.

  1. AP via the IHT

Related: