Five Years Later, Do Black Lives Matter?

The autopsy report confirmed what her neighbors said happened in an apartment complex outside of Houston, Texas. Pamela Turner, a forty-four-year-old grandmother of three, was on the ground, trying...

popularresistance.org