Advertisement 325
Advertisement 211
Advertisement 219

Police in Chateaubelair are said to be investigating the discovery of a body in the mountains of North Leeward.

Police in that North Leeward town say they have dispatched detective to investigate the report.

However, a well-placed source told I-Witness News on Wednesday that a man was found buried in the mountains in the north of the country.

The dead man, according to the source, is a 45-year-old resident of Troumaca.

I-Witness News is withholding the name of dead man, pending further verification.

Advertisement 21

The source further told I-Witness News that police have taken a Georgetown resident into custody in connection with the killing.