In a disturbing discovery, Florida man Cody Castillo, 31, was fatally shot in Nassau, Bahamas, after an alleged altercation with an off-duty Royal Bahamas Police Force officer. The victim, connected to the Epstein case, was discovered by housekeeping staff at the Hilton Head Island resort. Authorities are investigating the death as potentially suspicious. No arrests have been made.
American worker shot, killed in Bahamas as police launch criminal investigation: report
3 min read
Continue reading in the USA News Updates app