Body Of Man Found In Layou

We were informed that the body of a man was found in the Central Leeward town of Layou on Saturday night, 25th August 2018.

Details surrounding the find is still sketchy at the time of this publication. We will update with more information as it comes to hand.