Jennifer Lackard, 49, a high-ranking Mount Vernon police official, was fired on Tuesday after being arrested alongside her 20-year-old son, who is accused of opening fire outside the Bronx Criminal Court and then fleeing in a car she allegedly drove.
Authorities charged the pair with attempted murder, criminal possession of a firearm, conspiracy, and reckless endangerment, along with three counts of attempted assault and six counts of weapons possession. The municipality terminated her employment immediately following the arrests, stressing that the criminal charges are being prosecuted by the Bronx District Attorney.