Man pleads guilty to 2017 homicide
A St. Croix man has pleaded guilty to involuntary manslaughter for the 2017 shooting death of 36-year-old Gregory Barnes, according to V.I. Superior Court records.
Read More: Man pleads guilty to 2017 homicide
Source: Virgin Islands Daily News