Breaking News: Dwight DeLee, convicted of manslaughter and not murder for killing Teisha Green, did get the maximum allowable 25 years in jail today, + 5 years of supervision after his sentence.
Here’s the AP version of the story, & here’s the Essence magazine article about Teisha Green, by her mother.
(h/t to Andy Marra of GLAAD & TLDEF)