Skip to content

American deputy killed by stray bullet on Turks and Caicos vacation

Illinois sheriff’s deputy Shamone Duncan was killed alongside a local resident while on vacation in Turks and Caicos for her sister’s birthday this weekend. 

Read More

Back To Top