Deacons resident found dead - Barbados Today