Foul Odor Leads Police To Human Remains In Bushes Near Red Hook: VIPD

CHARLOTTE AMALIE — A man reported a bad smell coming from the bushes near his east end St. Thomas residence and when police investigated they … Continue reading Foul Odor Leads Police To Human Remains In Bushes Near Red Hook: VIPD