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.
The source further told I-Witness News that police have taken a Georgetown resident into custody in connection with the killing.