Traffic collision leaves two people seriously injured - Barbados Today