I have some good news to share for those interested in justice across the board. The now-convicted murderer Dwight DeLee has been sentenced 25-years to life for killing Lateisha Green. Ms. Green was a lovely trangender woman who was brutally murdered by DeLee for no reason other than her gender identity which I’ve discussed in [...]
