Police Investigating Body Of Atlanta Jet Ski Rider Found On St. Thomas Beach

CHARLOTTE AMALIE —  Virgin Islands Police say they are now investigating a possible drowning after a Georgia woman’s body was discovered on a St. Thomas … Continue reading Police Investigating Body Of Atlanta Jet Ski Rider Found On St. Thomas Beach