CopsWalmart_8417

Jean Ulman
le 23 avril 2020

Cops stand over dying Steven Taylor after shooting and using Taser on him at San Leandro, California, Walmart April 18. Family has demanded cops be arrested and prosecuted. Inset, photo of Taylor.

Cops stand over dying Steven Taylor after shooting and using Taser on him at San Leandro, California, Walmart April 18. Family has demanded cops be arrested and prosecuted. Inset, photo of Taylor.