Reminiscent of Oscar: San Leandro Police Officer Indicted For Killing Steven Taylor in Walmart in April

By JR Valrey December 8th, at 9am, San Leandro Officer Jason Fletcher is set to appear in court, in Dublin, after being indicted on September 15th, for the killing of Steven Taylor.  San Leandro police officer Jason Fletcher is charged with voluntary manslaughter, after the … Continue readingReminiscent of Oscar: San Leandro Police Officer Indicted For Killing Steven Taylor in Walmart in April