Advocate.com
1 month agoBlack Lives Matter
Black transgender woman Starr Brown shot to death in Memphis. Her coworker has confessed to the killing
Starr Brown, a Black transgender woman, was tragically murdered in Tennessee, with her coworker confessing to the crime. [ more ]