New York City Employee Arrested in the Bronx

On Sunday, Nov. 15, 2020 at 1.35 p.m., the following off-duty New York City Employee was arrested and charged in the 45th precinct, which encompasses Co-op City and City Island.   Robert Castillo, 51, an NYPD police officer, was charged with assault and criminal mischief.