An off-duty officer with the Chicago Police Department was found dead from a self-inflicted gunshot wound in the Northwest Side of the city on Monday evening.

Shares
Share This