Police officer charged with manslaughter in fatal shooting of Black man at California Walmart
Published
A police officer was charged with voluntary manslaughter Wednesday for fatally shooting Steven Taylor in a Walmart earlier this year.
Published
A police officer was charged with voluntary manslaughter Wednesday for fatally shooting Steven Taylor in a Walmart earlier this year.
The Georgia Bureau of Investigation has completed its investigation into the shooting death of a Black man whose fatal shooting by..