Posts

Showing posts with the label OIR Group

Investigation Confirms Jason Fletcher at Fault in Steven Taylor Murder

Image
In a promising move of political and moral courage, the San Leandro City Council has authorized the release of the internal investigation report provided by the OIR Group, who were contracted to help clean-up repeated misconduct in the San Leandro Police Department. You can read it and the city’s press release . In what was obvious to most residents, the report confirms that former SLPD Officer Jason Fletcher violated numerous department policies, failed to utilize several non-lethal tactics, and clearly violated the law when fatally shot Steven Taylor on April 18, 2020. Let’s start with the essential conclusion: “Had a different approach been taken, the use of deadly force might have been avoided altogether.” [ Emphasis added.] The report’s findings state this outright, actually condemning the actions of both Fletcher *and* Officer Stefan Overton. Yes, you read that right! Now in this era of increasing cynicism and apathy, I confess to being stunned by this admission. Of course, local...