Jeffrey Barboa (2017)

From LEO Ratings
 
Facebook logoTwitter logoReddit logo

This incident mentions suicide.  If you or someone you know is contemplating suicide, please call the Suicide and Crisis Lifeline at 988 for immediate help 24/7.  Outside the U.S., please consult this list of suicide crisis lines.

Overview

Police release body cam footage in fatal I-80 officer involved shooting

On August 3, 2017, Vallejo California Police Department officers chased Barboa, who was wanted in connection with an armed robbery. Barboa crashed, exited his vehicle with a knife, and slowly advanced on officers while ignoring their commands. Officers Stephanie McDonough, Jake Estrada, David McLaughlin, Zach Jacobsen, and Matt Komoda fired, killing Barboa.

In March 2018, a jury empaneled for the coroner's inquest hearing ruled that the death was a suicide.[1]

Officers Involved


References