Blog : Alton Sterling

July 13th marks the one year anniversary of the death of Sandra Bland, a 28-year-old black woman who was pulled over and accused of failing to use a turn signal. Bland was arrested and later found hanged in a jail cell in Waller County, Texas.

Continue Reading