Police investigating death at Portvale Sugar Factory - Barbados Today