ST. CROIX — A man turned himself in at the Wilbur H. Francis Command Police Station on Monday after an investigation by the V.I. Police Department’s Economic Crimes Unit led
ST. CROIX — Police this week arrested a St. Croix woman after she allegedly attempted to extort thousands of dollars from a man in exchange for the return of his
Police arrested a man on Thursday afternoon who turned himself in at the Wilbur H. Francis Command Police Station following a Wednesday night stabbing on St. Croix.