Cyntoia Brown, Sentenced to Life in Prison for Killing Her Alleged Abuser, Has Been Released

RELEVANT Daily
A woman who was sentenced to life in prison for killing her alleged abuser has been released. A new study says Americans like churches more than tech companies. And the Monica Lewinsky story is finally getting a television adaptation.