The NYPD’s hot-headed Deputy Commissioner of Public Information Tarik Sheppard was demoted this week, police sources said.
An off-duty NYPD has been arrested for allegedly raping and strangling someone close to him, sources said Saturday.