Police probing suspicious death

Police are investigating a suspicious death after finding a 21-year-old man hanging from a tree in Allen View, St Thomas, on Thursday.

According to police, officers responded to a report made about 3:15 p.m. and discovered the body of Keshawn Anderson Barrett in a gully area at the rear of a residence.

He was later pronounced dead by a medical doctor after efforts to revive him proved futile.


Leave a Reply