Police Investigating Decomposed Body Found Near Crown Bay Waterfront

CHARLOTTE AMALIE — Police are investigating the Tuesday afternoon discovery of the dead body of a man wearing all dark-colored clothing near the Crown Bay waterfront on St. Thomas, authorities said. The 911 Emergency Call Center received a report of a decomposed body discovered near a business in Crown Bay … Continue reading Police Investigating Decomposed Body Found Near Crown Bay Waterfront