Police probe road fatality - Barbados Today