The body of the Georgetown man who police had suspected had been killed was found “in pieces” in the mountains Friday night,
The discovery of the dismembered body makes Sheldon Welch, aka Butterz, 27, of Caratal, the 10th homicide victim in St. Vincent and the Grenadines this year.
Source familiar with the investigation told iWitness News that the body parts were found in bags in different locations in the mountains.
On Friday, police launched an investigation into a suspected killing and took three of Welch’s close relatives into custody.
One of Welch’s relatives had found a large amount of blood at his home, but later closer inspection did not locate Welch, or his body, although the scene had suggested “a slim possibility that he was alive,” sources told iWitness News.
Editor’s note: This article was updated to correct the age of the deceased.