An Illinois sheriff’s deputy has been shot and killed while on vacation in Turks and Caicos. Cook County Deputy Shamone Duncan was fatally shot along with local resident Dario Stubbs near a restaurant ...
Some results have been hidden because they may be inaccessible to you