John Cruz death: 47 year-old Chicago police officer dies by suicide, found dead inside vehicle
John Cruz, an off-duty Chicago police officer, was the latest in a grim line of policemen to pass away over …
John Cruz, an off-duty Chicago police officer, was the latest in a grim line of policemen to pass away over …