Month: September 2020

Steven Taylor, 33

Shot on April 18, 2020 in San Leandro, California On 9/2/2020, White police officer Jason Fletcher was arrested for voluntary manslaughter for shooting and killing […]

September 3, 2020