16 NYPD cops indicted and arraigned

“Holy Corruption, Batman!” As reported in the New York Times last week, 16 officers – many of them “white shirts” were formally charged (arraigned) in New York State Supreme Court … Read More