Local News News Road fatality at St Stephens Hill Barbados Today09/09/2020084 views Police are on the scene of a road fatality at St Stephens Hill, St Michael. (More details as they come to hand.)