News

Cyntoia Brown, sentenced to life in prison at 16, released from Tennessee prison

Cyntoia Brown was sentenced to life in prison when she was 16 and granted clemency in January. Today, she was released.