Posts Tagged ‘NYPD’

TRAGEDY! US police officer shoots self in the head

Robert Echeverria, a Police officer with the New York Police Department, NYPD, is dead. NYPD confirmed that the 56-year-old officer shot himself in the head at his Laurelton home shortly after 6pm. Robert, who was assigned to the NYPD’s Strategic Response Group, was said to have committed suicide due to alleged depression. The latest incident […]