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. Authorities are investigating the death as potentially suspicious. No arrests have been made.

Read More