sandra
Sandra Bland was arrested after a traffic stop by Waller County Police. Â She was found days later dead in a cell and Police say she hung herself. Â This is the same old excuse used over and over by police who murder someone in their custody. Â The Family is not going for it, after all she […]
Check out the new magazine designed to mend Black Relations by reshaping our view of Africa. Click here to READ MORE.
Trending