The Barbados Police Service (BPS) has confirmed to Starcom Network News that one man has died following a serious two-vehicle collision in Pollards Land, St. Philip, involving a Transport Board bus.
Public Relations Officer of the BPS, Acting Inspector, Ryan Brathwaite gave details to the media on the scene.