Rachel Anspach

1 Articles Published | Follow:

Will You Finally ‘Say Her Name?’Black Women Subjected to Police Brutality at Alarming Rates

Sandra Bland, the 28-year old Black woman from Naperville, Illinois who was arrested for allegedly…