The number of road fatalities for the year has climbed to 18 with the deaths of 22-year-old motorcyclist Renaldo Elon Daniel and 72-year-old pedestrian Winfield Welch in separate accidents. According…
The post Motorcyclist, pedestrian die in separate accidents appeared first on Barbados Today.