St. Thomas Murderer Shot Dead Near KFC in Frederiksted Town Late Wednesday Night

FREDERIKSTED — A St. Thomas man convicted of second-degree murder was himself shot dead near the KFC on King Street in Frederiksted town late Wednesday … Continue reading St. Thomas Murderer Shot Dead Near KFC in Frederiksted Town Late Wednesday Night