Police appeal for witnesses to fatal accident - Barbados Today