Sentenced To Life In Prison At 16, Cyntoia Brown Released

(Photo credit: @cyntoiabrownfoundation instagram)

Cyntoia Brown, the Black woman who is now 31 years old, has been institutionalized for more than half her life. After being sentenced to life in prison at age 16 for killing a man who purchased her for sex, Brown has been released today.