Man Convicted in Rape, Murder of Sisters Could Be Released By 2020

2018-09-25 1

A Missouri man who admitted to participating in the rape and killing of two sisters who were pushed from an abandoned St. Louis bridge could be released as early as 2020.