Police investigate unnatural death at Maycocks Bay, St Lucy - Barbados Today