joseph chavalia

Tarika Wilson Should Be Alive

by Cara August 9, 2008

This makes me want to scream. Tarika Wilson, a black woman, was killed 8 months ago in a drug raid. Police entered her home with guns drawn. Sgt. Joseph Chavalia, a white man, shot Wilson, who was unarmed, while she held her baby son in her arms. For. No. Good. Reason. And an all white [...]

13 comments Read the full article →