The Barbados Road Safety Association (BRSA) is calling for harsher penalties for those who cause road traffic accidents. President of the BRSA, Sharmane Roland-Bowen, said too many people were injured or killed in accidents. “Too many people die and are seriously injured every year on our roads for such a small country, through the criminal act of another person. For this, we call on traffic law enforcement to conduct thorough …