We Will Not Forget You: Happy Birthday, Sandra Bland

The Source – Sandra Bland is a woman whose story has been heard by and touched millions across the world. Bland was found hanged in her jail cell in Waller County, Texas after being arrested at a “routine traffic stop.” Her death was ruled a suicide by the court system of Texas, but the evidence of her case leaves room for speculation of foul play.


More from The Black Report®