Off-duty Chicago police officer dies of apparent suicide inside station

An off-duty Chicago police officer died of a self-inflicted gunshot wound inside the Near North Side station Thursday morning.

Chicago Area News

Good Day Chicago

FOX 32 Sports