An off-duty Chicago police officer was shot to death by his own .45 caliber Chinese-made pistol after the gun fell from his belt and discharged, police said Wednesday. Michael Durkin, 38, was shot in ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results
Feedback