Police Investigate Double Homicide At Vitraco Mall In St. Thomas Sunday: VIPD

CHARLOTTE AMALIE — Police are investigating after two “males” were found shot dead in the parking lot of a downtown shopping mall in St. Thomas … Continue reading Police Investigate Double Homicide At Vitraco Mall In St. Thomas Sunday: VIPD