Cop-killers: Long Criminal Records, but Lax Treatment by DAs, Judges
On the evening of March 25, 2024, New York Police Department(NYPD) Officer Jonathan Diller and another officer noticed a vehicle idling in front of a bus stop in Queens. After seeing...