Man accused of rapes in Missouri, Texas gets life sentence

Man accused of rapes in Missouri, Texas gets life sentence
August 11, 2018 Elijah James Logan

A jury in Texas has imposed a life sentence on a man who prosecutors say is a serial rapist who attacked women in St. Louis before moving to the Houston area and continuing his assaults there.

Read The Full Article