Sandra Bland Recorded Her Own Traffic Stop 3 Days Before Her Death
New footage from the cell phone of Sandra Bland showing the 2015 traffic stop which led to her arrest and subsequent imprisonment in Texas’ Waller County jail — where she was found dead of apparent suicide, hanged in her cell, three days later — has prompted Bland’s family to call for a reevaluation of her […]