5777 W. Century Blvd., Suite 775, Los Angeles, CA 90045
A scuffle between a Texas police officer and woman over a Taser resulted in the woman being fatally shot by the officer. The ...