News
Woman falls 40ft to her death in St Thomas, USVI
VI CONSORTIUM
CHARLOTTE AMALIE, St Thomas, USVI — A woman succumbed to wounds she sustained after falling some 40 feet from a hotel room in St Thomas, USVI, VIPD Media Specialist Sakeeda Freeman announced yesterday afternoon January 12, 2016.