Police investigate grim discovery - Barbados Today