Police probe body discovery - Barbados Today