CHARLOTTE AMALIE — A body of a missing woman was discovered in St. Thomas on Friday afternoon after a woman landscaping near Crown Mountain smelled a “foul odor.” A concerned citizen called 911 at 2:57 p.m. Friday, and reported that while cutting grass on a private road in Crown and Hawk, she smelled a foul […]