Police: 2 suspects charged on 2 counts of murder of TSA officer

Two suspects have been charged in connection to the death of a TSA officer.

News 12 Staff

Sep 2, 2022, 2:24 AM

Updated 832 days ago

Share:

Two suspects have been charged in connection to the death of a TSA officer.
Police charged Irene Brown and Richard Barrett with two counts of murder, along with criminal possession of a weapon in connection to the death of 45-year-old Donovan Davy.
Police say they found Davy unresponsive and unconscious on May 29, three blocks away from his mother's home on Church Avenue.
They say he was found with gunshot wounds to his neck and right leg.
Davy and taken to Kings County Hospital where he was pronounced dead.
Davy, who was born in Jamaica, but grew up in Brooklyn, worked as a TSA officer at John F. Kennedy International Airport since 2004.