Chester D. Turner, a convicted rapist found guilty of murdering 10 women and a fetus in Los Angeles between 1987 and 1998, is sentenced to death in Department 101 in the Criminal Courts building in downtown Los Angeles Tuesday morning.
Chester Turner Sentenced To Death
- Share via