RCI St. Lucia
posted on May 05, 2015 18:11
Police investigations have opened into what they suspect to be another suicide here.
The body of a man was found hanging in a shed at Hill 20, Babonneau this morning, shortly after 8 a.m.
The man, known as Flex, is said to be from Chassin, Babonneau