Police investigating road fatality - Barbados Today